2012-05-03 31 views
0

這是我在這個論壇中的第一個問題;所以請對我承擔任何錯誤或不完整。需要關於Tomcat6和Oracle 11g應用程序部署的建議

我們有一個在Tomcat 6.0.20和Oracle 10g下部署的Web應用程序,它運行得很好,在過去的一年左右沒有問題。本週我們已經遷移到一個新的服務器環境。唯一改變的是Tomcat 6.0.35和Oracle 11g。我使用相同的odbc14.jar進行數據庫連接池。

雖然應用程序看起來運行良好,但我發現大約每10分鐘左右(即使應用程序端沒有明顯的活動),catalina.out中會出現JVM完全線程轉儲。

迄今爲止應用程序性能似乎沒有受到影響,但我想知道是否應該關注這些線程轉儲消息。

Tomcat和甲骨文都的Solaris 10下運行(在單獨的物理設備)

任何意見會有很大的幫助。讓我知道線程轉儲快照是否會更有助於分析。

回答

0

我相信這是11g和odbc14.jar的組合已知問題 您應該使用ojdbc6.jar - 這可能解決您的問題,也可能不解決您的問題,但這是我以前嘗試的第一件事看別處。

順便說一句,如果你正在升級tomcat,爲什麼6.0.35而不是7.x - 7.0.27現在出來了?

+0

非常感謝你的建議。我一定會嘗試使用ojdbc6.jar,看看它是否有所作爲。順便說一句,我知道我可能需要用ojdbc6.jar重新編譯代碼庫 - 這是一個正確的理解嗎? – AnandaB

+0

對不起,點擊發送按鈕太快了....是的Tomcat 7在我心中,但我有點緊張,因爲我從來沒有用過它之前:)這個服務器遷移必須在很短的時間內發生......肯定會試試在不久的將來..再次感謝 – AnandaB

+0

更新..我剛纔安裝tomcat7與ojdbc6.jar(在一個單獨的測試服務器)和問題(JVM線程轉儲)似乎已經消失... thx所以很多建議 – AnandaB

相關問題