Wildfly случайно погибает
У меня странная проблема: я все перепробовал и не смог ее решить.
У меня есть экземпляр Wildfly 8.2, на котором запущено приложение JavaEE, которое управляет CallCenter, использование этого приложения, например, 2 ~ 8 ГБ памяти, зависит от того, сколько человек работает, приложение контролирует телефонию, а также веб-интерфейс для конфигурации / отчетов и других приложений.,
Случайно дикая бабочка погибает, и я вижу в консоли следующее сообщение:
*** JBossAS process XXXX received kill signal ***
И мне нужно начать это снова.
Я читал о том, что это, вероятно, Linux OOM Killer, который убивал мой процесс, поэтому я установил в /proc/wildfly_pid/oom_adj значение -17, так как я прочитал в документации, что Oom Killer игнорирует процесс, но, похоже, не работает, и wildfly продолжает убивать, я выполнял cron для настройки oom_adj каждые 1 минуту, и проверил его, был настроен правильно, но ничего не помогает.
Я наблюдал за приложением, и память была примерно на 3 ГБ, и ее убили, она работает в течение нескольких часов, но случайно убивается.
Я не знаю, что делать, я использую Debian 7.8 и сервер от моего клиента с памятью 16 ГБ и Wildfly 8.2 в автономном режиме со следующими опциями Java
-server -Xms256m -Xmx8192m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=$JBOSS_MODULES_SYSTEM_PKGS -Djava.awt.headless=true
Любая помощь будет принята с благодарностью.
Ссылка для вывода dmesg dmesg