Tomacat服务已停止使用两个已部署的应用程序

时间:2016-08-09 16:16:23

标签: windows apache tomcat tomcat7

我有两个应用程序在相同的服务器下运行并具有相同的端口: http://localhost:8080/app1 http://localhost:8080/app2 我安装Tomcat7作为Windows服务,当我尝试运行它时,Tomcat会自动挂起并停止,并在Windows事件中显示错误消息" Apache Tomcat 7.0 Tomcat7服务因服务特定错误而终止错误功能" 当我从webapps文件夹(App1或App2)中删除这两个应用程序中的一个时,Tomcat服务运行顺利而没有问题。

另一个条件是,当我使用 cmd启动tomcat 两个应用程序位于webapps文件夹中)时,Web服务器也会运行而没有问题。

我需要Tomcat自动启动Windows服务。

问题是为什么Tomcat服务停止运行两个已部署的应用程序? 为什么它只接受一个申请?

PS:我试图修改 tomcat7w.exe (最小和最大内存)并更改jdk版本。什么都行不通。

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

问题解决^ _ ^只是增加" PermGen space "在 tomcat7w.exe -XX:MaxPermSize = 2048m

enter image description here