一段時(shí)間不活動(dòng)后,出現(xiàn)“沒(méi)有更多數(shù)據(jù)可從套接字讀取”的信息Weblogic和Oracle DB
我確實(shí)設(shè)法糾正了這個(gè)問(wèn)題。
我所做的是在Weblogic管理控制臺(tái)中創(chuàng)建數(shù)據(jù)源,然后將我的應(yīng)用程序配置為使用此數(shù)據(jù)源。最初它仍然給出錯(cuò)誤,但是隨后我取消了數(shù)據(jù)源事務(wù)選項(xiàng)中的“本地事務(wù)后保持連接”復(fù)選框,從而解決了該問(wèn)題。
解決方法我在連接到Oracle數(shù)據(jù)庫(kù)的Weblogic服務(wù)器上部署了JSPWeb應(yīng)用程序。在weblogic服務(wù)器實(shí)例中沒(méi)有設(shè)置數(shù)據(jù)源,并且應(yīng)用程序自行與數(shù)據(jù)庫(kù)通信(通過(guò)jdbc)。但是,每天早晨,當(dāng)我嘗試訪(fǎng)問(wèn)網(wǎng)頁(yè)時(shí),都會(huì)收到“沒(méi)有更多數(shù)據(jù)可從套接字讀取”錯(cuò)誤。我重置了weblogic服務(wù)器,一切恢復(fù)正常,但是事情是我不能每天早上都重新啟動(dòng)服務(wù)器。無(wú)論如何,這可以自動(dòng)修復(fù)嗎?我認(rèn)為這與池中的連接有關(guān),可能是由oracle禁用的,但仍被應(yīng)用程序認(rèn)為是活動(dòng)的…
謝謝
相關(guān)文章:
