Я работаю над веб-приложением, которое работает на tomcat 10, когда tomcat переходит к OutOfMemoryerror, мне нужно автомJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Я работаю над веб-приложением, которое работает на tomcat 10, когда tomcat переходит к OutOfMemoryerror, мне нужно автом

Сообщение Anonymous »

Мое приложение локально, поэтому каждый клиент имеет свою собственную настройку в своем центре обработки данных.
[Текущее поведение]
мой проект использует Tomcat 10, когда OOM Возникает проблема, веб-приложение перестает отвечать на запросы, и мы собираем дамп кучи, и через некоторое время приложение перезапускается из-за мониторинга фоновой службы.
[Необходимое поведение]
Клиент никогда не узнает, что Tomcat был перезапущен. но мы хотим, чтобы он сообщил, что tomcat отключается.
поэтому мы хотим, чтобы веб-страница появлялась автоматически, когда tomcat отключается из-за ошибки OOM. Обратите внимание, что в это время мое веб-приложение перестает отвечать на запросы.
ниже приведен сценарий, который мы используем.

Код: Выделить всё

export JAVA_OPTS="-Xms$XMS -Xmx$XMX -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/var/XXX/crash/xxx -XX:OnOutOfMemoryError='/opt/xxx_global_conf/serverkill.sh $XXX_HOME/run/xxx.pid' -Dorg.bouncycastle.rsa.allow_multi_use=true -Dfile.encoding=UTF-8 $DEBUGPARAMS $JMXPARAMS"
Мне нужен совет, как это сделать.

Подробнее здесь: https://stackoverflow.com/questions/791 ... outofmemor
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»