问题描述:
应用连接oracle数据库服务超时:
2021/9/xx 上午xx:xx:xx### Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Failed to obtain JDBC Connection; nested exception is java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 30000ms.
数据库分析:
1.sqlplus登入数据库成功;
2.监听状态正常;
3.alert.log无报错;
4.pc客户端连接工具navicat&plsql连接数据库成功;
5.应用服务器telnet 数据库服务器ip port,网络正常
重启应用,刚开始3-5分钟应用能正常使用,超过一定时间应用报错数据库连接超时,应用不可用;
重启数据库,应用恢复正常;