簡體   English   中英

使用Spring Boot重新連接到Oracle

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM