Druid 連接超時(shí)警告:為什么部署到 Linux 后會(huì)出現(xiàn)“discard long time none received connection”?

Druid 連接超時(shí)警告:為什么部署到 Linux 后會(huì)出現(xiàn)“discard long time none received connection”?

解決 Druid 連接超時(shí)警告

在將項(xiàng)目部署到 linux 后,出現(xiàn)了連接池警告:“discard long time none received connection”。該警告通常與 mysql 數(shù)據(jù)庫相關(guān)。以下是一些可能的解決方案:

忽略該警告

根據(jù)提供的回答,該提示是線程池釋放空閑連接時(shí)的正常行為,不會(huì)影響數(shù)據(jù)庫的實(shí)際使用。因此,可以忽略該警告。

調(diào)整連接池配置

如果該警告影響了數(shù)據(jù)庫的性能,可以嘗試調(diào)整連接池配置,例如增加最大連接數(shù)或調(diào)整空閑連接存活時(shí)間。

以下是一些建議的配置項(xiàng):

  • maxActive: Maximum pool size
  • minIdle: Minimum number of connections to keep in the pool
  • maxIdle: Maximum number of connections to keep in the pool
  • minEvictableIdleTimeMillis: Minimum idle time after which connections are evicted

檢查防火墻設(shè)置

確保沒有防火墻規(guī)則阻止數(shù)據(jù)庫連接。

檢查網(wǎng)絡(luò)連接

確認(rèn)數(shù)據(jù)庫和應(yīng)用程序之間具有穩(wěn)定的網(wǎng)絡(luò)連接。

更新 Druid 版本

嘗試升級到較新的 Druid 版本,因?yàn)樵缙诎姹究赡艽嬖谶B接問題。

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊7 分享