5
我有一些疑问Tomcat的运行它遇到我的web应用程序开发:关闭Tomcat的使用Web应用程序部署在它
- 有什么办法来关闭Tomcat本身从部署在其web应用程序?
- tomcat在一个JVM或单个JVM中运行其所有webapps/war还是可以在某个配置文件中配置它?
- 是否有可能增加在tomcat内部署的特定webapp的java堆大小?
非常感谢。一些servlet的
我有一些疑问Tomcat的运行它遇到我的web应用程序开发:关闭Tomcat的使用Web应用程序部署在它
非常感谢。一些servlet的
这里的代码点1:
Socket clientSocket = new Socket("localhost", 8005);
clientSocket.getOutputStream().write("SHUTDOWN".getBytes());
clientSocket.getOutputStream().close();
clientSocket.close();
仅供shutdown命令等于“关闭”,并侦听端口8005 - 既可以改变的。有一个API可以同时检索:Server Server = org.apache.catalina.ServerFactory.getServer(); int port = server.getPort(); String shutdown = server.getShutdown();' – 2012-01-10 12:24:58
当然这些必须是真的。使用'org.apache.catalina.ServerFactory'更好,但是你必须在Tomcat库中包含依赖关系。蚀。 – 2012-01-10 12:40:16
那又如何?我宁愿包含所需的软件包,也不愿意为每种不同的解决方案自己编写端口值。 – 2015-12-07 10:11:51