2011-04-21 37 views
1

我意識到Tomcat7具有並行部署的功能,但我無法使用它,因爲它似乎在Linux上有一些錯誤,所以我不得不降級到Tomcat6 。如何管理Tomcat發佈/部署以使Tomcat6的宕機時間最短

我想知道的是如何設置一個部署過程,以便該站點經歷最少的停機時間。在過去,當我部署.war文件時,它在上傳和Tomcat重新啓動期間創建了停機時間。

有什麼辦法來減少部署相關的停機時間?

謝謝, 亞歷克斯

+0

請看看我的問題http://stackoverflow.com/questions/32577075/how-to-add-features-to-一,網站與 - 至少停機 – 2015-09-15 03:23:00

回答

1

另一種方法是:

更改文件的名稱,當你把它上傳

停止Tomcat

刪除舊的戰爭和擴張

重命名新的戰爭更正名稱,如ROOT。戰爭

start tomcat

P.s:有時它允許您刪除和重命名文件而不停止tomcat。在這種情況下,你可以做刪除重命名操作,並在末尾重新啓動tomcat

1

上傳應用程序到一個新的目錄,然後關閉Tomcat,點的背景下新的目錄,並重新啓動。您仍然有容器啓動時間,但您沒有上傳應用程序的停機時間。它也不需要在啓動過程中爲您分解WAR。