我有一个托管在 tomcat 上的 Web 应用程序。如果我通过双击 startup.bat 文件运行 tomcat,它工作得很好。但是,如果我将同一个应用程序部署为 Windows 服务,它就会开始出现很多性能问题(高 CPU 和内存)。我正在使用以下命令将其安装为服务
service install tomcat
如果我将它安装为 Windows 服务,有人能告诉我为什么它会出现性能问题吗?不确定有什么区别,因为两者都启动了相同的 tomcat 服务器。
阿图尔
最佳答案
我的问题通过在安装 tomcat 作为服务后设置内存配置得到解决。我提到了这个链接 https://plavc.wordpress.com/2012/02/08/tomcat-service-on-windows/
阿图尔
关于java - 如果 tomcat 作为 Windows 服务托管,tomcat8.exe 会消耗大量 CPU/内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44652554/