Неожиданное отключение Tomcat - PullRequest
4 голосов
/ 16 января 2012

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 не настроен.

...