有可能數據庫(通過數據源連接連接到ColdFusion 9)不可用會導致ColdFusion無響應? (該數據庫用於一個單一的輕量級應用程序。)不可用的數據源是否可以取下ColdFusion 9服務器?
最近,對連接的Oracle數據庫(oracle jdbc)進行維護已導致該數據庫在兩個不同時間不可用。巧合的是,在這兩個時候,我們網站上的ColdFusion頁面變得不可用或者加載非常緩慢(大多數情況下,靜態HTML頁面似乎加載得很好)。重新啓動ColdFusion應用程序服務器服務可以解決問題,但只需幾分鐘。第一次,在應用程序服務器響應的時候,我們取消選中「維護連接」複選框。我不確定這有什麼作用,然後在Oracle數據庫重新聯機後不久,我們似乎再也沒有問題了。
數據庫第二次脫機時,我們遇到了與我們的網站非常相似的問題 - ColdFusion頁面變得非常緩慢或完全不可用。在我可以訪問CF管理員的其中一次,我更新了數據源並選中了「禁用連接」。然後我停止並重新啓動了CF ODBC代理和ODBC服務器服務。之後,問題似乎停止了,但我不知道這是否是因果關係或巧合。
任何人都有這方面的見解?
服務器設置:在Windows Server 2003 SP2,ColdFusion的9,IIS 6