Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jetty 有没有办法安全地重新装载码头?_Jetty - Fatal编程技术网

Jetty 有没有办法安全地重新装载码头?

Jetty 有没有办法安全地重新装载码头?,jetty,Jetty,有办法重新装填码头吗?例如,如果我在同一jetty实例上运行单独的java应用程序,并且我希望其中一个应用程序重新启动,但不希望任何其他应用程序受到该重新启动的影响,我如何实现这一点 或者实现这一目标的唯一方法是每个应用程序运行一个jetty 谢谢你我相信你也在Jetty用户邮件列表上问过这个问题。重新发布,即使用JMX重新启动受影响的上下文/webapp: 您可以启用JMX,然后在上下文中再次启用stop()和start() 要重新启动的应用程序。 webapp上下文通常位于以下表单的Obj

有办法重新装填码头吗?例如,如果我在同一jetty实例上运行单独的java应用程序,并且我希望其中一个应用程序重新启动,但不希望任何其他应用程序受到该重新启动的影响,我如何实现这一点

或者实现这一目标的唯一方法是每个应用程序运行一个jetty


谢谢你

我相信你也在Jetty用户邮件列表上问过这个问题。重新发布,即使用JMX重新启动受影响的上下文/webapp:

您可以启用JMX,然后在上下文中再次启用stop()和start() 要重新启动的应用程序。

webapp上下文通常位于以下表单的ObjectName下: org.eclipse.jetty.webapp:type=webappcontext*


如果您正在部署
${jetty.base}/webapps/
目录中的webapp(
*.war
)文件或上下文xml文件
*.xml
,只需触摸该文件(更新其时间戳),特定的webapp将自动重新加载

您还可以将webapp或上下文xml文件的新副本复制到现有文件之上(这也将触发重新加载)