Tomcat: 6.0.20.0
ОС: Windows Server2003
Архитектура: x86
JVM: 1.5.0_19
У нас есть экземпляр Tomcat, который неожиданно завершает работу. Журналы выглядят следующим образом:
[DATE] org.apache.coyote.http11.Http11Protocol pause
INFO: Pausing Coyote HTTP/1.1 on http-8080
[DATE] org.apache.catalina.core.StandardService stop
INFO: Stopping service Catalina
[DATE] org.apache.coyote.http11.Http11Protocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
Нет исключений, таких как нехватка памяти в журналах. Это похоже на чистое изящное отключение. Код в нашем приложении был проверен на System.exit (). Кроме того, ничто не должно отправлять SHUTDOWN на порт 8005.
У нас есть служебная оболочка в c #, которая вызывает .bat с командами start / stop, которые, в свою очередь, вызывают catalina.bat. Служба по-прежнему показывает, что Tomcat работает, когда Tomcat неожиданно завершает работу. Журналы приложения не регистрируют завершение работы службы, когда это происходит неожиданно, но регистрируют завершения работы вручную, сделанные через службу в Windows.
Tomcat Manager не настроен.