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

0 ответов

Другие вопросы по тегам