[英]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.