[英]Reconnect to Oracle using spring boot
如果连接中断或断开,有什么方法可以设置spring boot重新连接Oracle?
我当前的Spring Boot设置:
spring.datasource.url=jdbc:oracle:${db.driver}:@${db.host}:${db.port}:${db.sid}
spring.datasource.username=${db.userName}
spring.datasource.password=${db.password}
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
澄清:我想在数据库停止并重新启动时再次重新连接它。
您得到的错误与DB端而不是Java端有关。 大多数情况下,它发生在db schemaName / name / password错误时。
我以前没有用过这个?autoReconnect=true
尝试过,但是我建议您实现一个简单的线程,该线程每5-10秒检查一次连接(也可以增加睡眠时间),如果没有连接,则尝试连接再次db。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.