这里只是说一个可能的原因,当然也可能是其他的原因
前提
- 数据库正常
- 网络正常
- 连接慢,多次连接可连上
- 日志报connect reset
- 数据库连接数没有超过最大连接数
环境
- Redhat7.9 64核心 128G,非信创
- SpringBoot2.3.2 + Druid + Oracle19c + tomcat8 + jdk8
修改
vi $JAVA_HOME/jre/lib/security/java.security
将securerandom.source=file:/dev/random
改为securerandom.source=file:/dev/./urandom
保存即可