我对我的 webapp 开发中遇到的 tomcat 操作有一些疑问:
- 有什么办法可以从部署在tomcat中的web应用程序中关闭tomcat本身吗?
- tomcat 是否在一个 JVM 或单个 JVM 中运行其所有 webapps/war,或者在某个配置文件中进行配置?
- 是否可以增加部署在 tomcat 内的特定 web 应用程序的 java 堆大小?
多谢。
- 从某个 servlet 打开 TCP 连接并向Tomcat的关闭端口(默认值:8005)。
- 一台 Tomcat 对所有应用程序使用一台 JVM。
- 不。仅适用于整个 JVM。
这是第 1 点的代码:
Socket clientSocket = new Socket("localhost", 8005);
clientSocket.getOutputStream().write("SHUTDOWN".getBytes());
clientSocket.getOutputStream().close();
clientSocket.close();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)