Я запускаю небольшое приложение webservice с Spring Boot, Maven, Spring Data, Hibernate, которое обычно работает нормально. Он имеет только одно отображение запроса webservice. Приложение является автономным JAR и запускается в оболочке с «экраном».Приложение Spring Boot неожиданно завершает работу с «Killed»
Почти раз в день он просто уходит. Никто не заставляет приложение останавливаться или около того. Он просто говорит «Убитый» в оболочке. Не существует никаких исключений, ошибок или любого другого сообщения. Я уже пытался активировать регистрацию в application.properties с:
logging.level.org.springframework.web=ERROR
logging.level.org.hibernate=ERROR
, но это не помогает. Также добавлена обработка исключений для сопоставления веб-сервисов, пытаясь поймать любое вызванное исключение. Но и ничего.
Кто-нибудь знает, почему приложение могло быть остановлено или как я могу отобразить проблему?
Заранее благодарен!
Вы можете найти некоторую информацию в '/ var/log/messages', так как это звучит так, как OS может убить вашу службу. –
Nope. Nothing :( – Hoax
Попробуйте снизить регистрацию с 'ERROR' до' INFO' и расширьте область действия до 'logging.level.org.springframework'. Также подумайте о том, чтобы не запускать приложение на экране и использовать сценарий init.d и 'service' (Spring Boot 1.3+ имеет один встроенный скрипт, просто привязывающий его к /etc/init.d). –