我目前使用的是tomcat 6作爲我的Web服務器。
我有一個非常小的應用程序,它不應該花很長時間才能部署到服務器上,但是我的tomcat啓動時間太長。Tomcat花費太多時間啓動
它正在大部分時間在下一步。
信息:啓動Servlet引擎:的Apache Tomcat/6.0.16
我不知道爲什麼它需要很長時間。停止服務器也是如此。我嘗試了幾乎所有我知道的。我也嘗試從工作區中刪除服務器,並從頭開始。我不知道是什麼問題。
我目前使用的是tomcat 6作爲我的Web服務器。
我有一個非常小的應用程序,它不應該花很長時間才能部署到服務器上,但是我的tomcat啓動時間太長。Tomcat花費太多時間啓動
它正在大部分時間在下一步。
信息:啓動Servlet引擎:的Apache Tomcat/6.0.16
我不知道爲什麼它需要很長時間。停止服務器也是如此。我嘗試了幾乎所有我知道的。我也嘗試從工作區中刪除服務器,並從頭開始。我不知道是什麼問題。
你可以找出哪個庫消耗時間。當服務器以調試模式啓動時,暫停其線程數次並檢查堆棧跟蹤。可能有一些庫可以填充它的Spring應用程序上下文,編織建議的對象,初始化文件存儲等等。如果是這樣,你會從堆棧中看到它。
您是否刪除了tomcat安裝附帶的所有默認Web應用程序? 即使您的webapp很小,也可能有其他應用程序需要時間來安裝。您可以使用名稱catalina ___。log文件從服務器日誌文件中檢查此項。
我可以在哪裏找到它們 – 2012-04-09 09:28:24
在默認的tomcat安裝中,它將位於
我知道這個職位是舊的,甚至我想在此分享幾個檢查點,因爲這是無論Tomcat的版本...
我面臨着同樣的問題,我也跟着下面的步驟,現在我的服務器開始於130毫秒。
這就是我試過的任何成功。
您的Tomcat版本非常陳舊。你應該升級到6.0.35。 – 2012-04-09 09:12:50
Plz讓我們知道你找到它的原因是什麼。 – 2012-04-09 11:24:44
升級後結果與erlier相同 – 2012-04-09 12:13:32