通过网络应用程序重新启动tomcat



我有一个疯狂的请求,想通过我的网络应用程序重新启动tomcat服务器。我为此搜索了近2天,发现的都是执行外部批处理文件或调用另一个程序。使用java代码有什么最佳解决方案吗?我是不是错过了什么?

为什么不创建一个脚本并通过Runtime.exec调用它呢?对我来说似乎是最好的。由于重新启动tomcat将终止Java虚拟机,因此将其作为API调用是没有意义的。

您可以连接到关机端口tomcat打开并发出关机命令
看见http://tomcat.apache.org/tomcat-7.0-doc/config/server.html

我们发现的最佳解决方案是使用Java服务包装

它在管理服务器的生命周期方面提供了多种好处,包括您试图实现的目标,特别是能够轻松注册为Windows服务。

相关内容

  • 没有找到相关文章

最新更新