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