2016-01-19 62 views
0

我似乎找不到在JETTY運行時取消部署或關閉應用程序的方法。殺死JETTY和所有其他應用程序運行的唯一方法是?您可以從JETTY取消部署應用程序嗎?

+0

相關:http://stackoverflow.com/questions/2944313/smooth-redeployment-of-war-in-production – maffo

+0

它也似乎有些地方JETTY的多個實例到負載平衡器中,然後將它們從LB需要更新.war文件時。也意味着你應該設計你的應用程序是無狀態的。 – maffo

回答

1

您可以通過幾種方式來實現。

如果啓用了deploy模塊,只需移動{appname}.war(或{appname}.xml)出你的${jetty.base}/webapps/目錄,將取消部署Web應用程序。

另一種選擇是啓用JMX,並且只有.stop()有問題的webapp。

相關問題