Предохранитель ESB загадочным образом зависает: "JVM кажется зависшим: истекло время ожидания сигнала от JVM".
Мой Fuse ESB
приложение внезапно остановилось, без подсказок в fuseesb.log
и следующие странные элементы журнала в wrapper.log
:
ERROR | wrapper | 2014/02/12 02:36:59 | JVM appears hung: Timed out waiting for signal from JVM.
ERROR | wrapper | 2014/02/12 02:36:59 | JVM did not exit on request, terminated
STATUS | wrapper | 2014/02/12 02:37:02 | JVM exited in response to signal SIGKILL (9).
ERROR | wrapper | 2014/02/12 02:37:02 | Unable to start a JVM
STATUS | wrapper | 2014/02/12 02:37:02 | <-- Wrapper Stopped
Мы используем Nagios для мониторинга системы.
Системная информация: FuseESBEnterprise-7.1.0 / linux-gnu (x86_64).
По разным причинам нам нужно заболеть Fuse ESB (невозможно перейти на JBoss Fuse...)
1 ответ
Решение
Это была системная проблема - виртуальный компьютер завис.
Вы можете поймать это состояние одним из двух способов:
контролировать процесс Java Java
отслеживать файл обертки на наличие ошибок