容器中的 Web 应用程序可以自行停止吗

发布于 2024-12-04 19:57:29 字数 200 浏览 0 评论 0原文

我有一个案例,要管理的 java 应用程序可以在 tcserver 或 Apache Tomcat 中运行,也可以作为独立的 java 进程运行。我知道 tcserver 和 tomcat 公开 mbeans/url 端点来启动/停止,但它们是不同的,我试图找到一种涵盖所有 3 种情况的通用通用方法来停止应用程序。独立进程可以轻松退出,但对于容器管理的应用程序来说,最好的方法是什么?

I have a case where a java application that is to be managed can be running within tcserver or Apache Tomcat or as a standalone java process. I know tcserver and tomcat expose mbeans/url endpoints to start/stop but they are different and I am trying to find a generic common way covering all 3 cases to stop an application. A stand alone process can exit itself easily but for a container managed application, what would be the best way?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

怪我闹别瞎闹 2024-12-11 19:57:29

与独立应用程序相同 - 只需 System.exit(0)

或者,如果这是在 Unix 上,kill

Same way as a standalone app - just System.exit(0).

Or, if this is on Unix, kill <pid>

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文