Назад | Перейти на главную страницу

Tomcat на AWS автоматически выключается

Мы установили Tomcat 7.0.64 на ec2 без использования tomcat ami, т.е. сделайте это сами.

Он работает нормально, однако без видимой причины, tomcat иногда корректно завершает работу без видимой причины. Экземпляр продолжает работать, просто tomcat останавливается, и последние несколько строк в журналах предполагают, что ему было дано указание сделать это.

Jun 30, 2016 9:36:53 PM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["http-bio-8080"]
Jun 30, 2016 9:36:53 PM org.apache.coyote.AbstractProtocol pause
INFO: Pausing ProtocolHandler ["ajp-bio-8009"]
Jun 30, 2016 9:36:53 PM org.apache.catalina.core.StandardService stopInternal
INFO: Stopping service Catalina
Jun 30, 2016 9:36:53 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["http-bio-8080"]
Jun 30, 2016 9:36:53 PM org.apache.coyote.AbstractProtocol stop
INFO: Stopping ProtocolHandler ["ajp-bio-8009"]
Jun 30, 2016 9:36:53 PM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["http-bio-8080"]
Jun 30, 2016 9:36:53 PM org.apache.coyote.AbstractProtocol destroy
INFO: Destroying ProtocolHandler ["ajp-bio-8009"]

Мы начинаем / прекращаем использовать service tomcat start service tomcat stop т.е. через сценарий инициализации, который, например, запускает /bin/su tomcat $CATALINA_HOME/bin/startup.sh

Есть идеи, почему это может произойти в AWS?