2015-04-16 73 views

回答

0

在Tomcat 7中,沒有內置的方式從瀏覽器重新啓動Tomcat。

我有替代品給你。

1)。編寫並部署一個將執行Windows腳本(.bat文件)的servlet。在該腳本中:i)在開始時放置30秒暫停,然後調用您的\ apache-tomcat-7.0.47 \ bin關閉腳本ii)尋找os中主要tomcat進程不存在的循環iii)打電話給您\ apache-tomcat-7.0.47 \ bin啓動腳本。 2)。使用輕量級遠程設備(如TightVNC)來遠程連接到Windows安裝並手動反彈Tomcat。 3)。編寫一個腳本,每隔幾分鐘喚醒一次,並檢查外部FTP服務是否存在具有特定名稱的文件,如果它存在反彈的tomcat(您將把該文件放在ftp上表示您希望tomcat反彈)。

4)由於demostene提到。如果它只是一個在tomcat上的Web應用程序,並且想要重新啓動,則可以使用tomcats Web應用程序管理器[停止],然後[重新加載]任何已部署的Web應用程序。應用程序管理器可以通過「祝賀您已安裝tomcat」頁面上的鏈接或遠程等效的http://localhost:8080/manager訪問,您可以使用您使用的ipaddress或域名替換localhost。

+0

嗨傑森,謝謝你的回覆。是否可以使用Tomcat Virtual Host Manager爲特定應用程序重新啓動tomcat服務? –

+0

嗨,Anup,很抱歉,遲交的回覆。回答你的問題:這不是Virtual Host Manager的目的/功能。正如我在上面4)中提到的那樣。從Web應用程序管理器(WAM)重新啓動特定的Web應用程序是非常容易的。如上面4)所述,WAM很容易訪問,並且可以使用相同的用戶和密碼,並且可以使用與Virtual Host Manager相同的菜單。 – Jason

相關問題