2016-01-19 65 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。

相关问题