2
我有一個查詢。我的應用程序是使用WebLogic服務器部署的,其中配置了JDBC數據源。應用程序配置文件被配置爲獲取JNDI名稱並在應用程序啓動時連接到連接池。如果沒有網絡連接,則無法解析JDBC數據源。在恢復網絡連接時,我們必須重新啓動服務器才能使JDBC數據源正常工作。無法找到JDBC數據源
有沒有辦法在WebLogic中動態啓用JDBC數據源,或者在連接回來而不是重新啓動服務器時發生網絡故障後解決它?
我有一個查詢。我的應用程序是使用WebLogic服務器部署的,其中配置了JDBC數據源。應用程序配置文件被配置爲獲取JNDI名稱並在應用程序啓動時連接到連接池。如果沒有網絡連接,則無法解析JDBC數據源。在恢復網絡連接時,我們必須重新啓動服務器才能使JDBC數據源正常工作。無法找到JDBC數據源
有沒有辦法在WebLogic中動態啓用JDBC數據源,或者在連接回來而不是重新啓動服務器時發生網絡故障後解決它?
如果您在數據源連接池中將「初始連接」設置爲0,則Weblogic會自動執行此操作。但是你必須重寫你的應用程序來定期檢查,如果datasouce是UP或DOWN。
你是通過web.xml和context.xml文件定義dataSource的嗎? – Rhys 2013-02-17 17:56:27