Как отловить OutOfMemoryError в JVM и запустить сценарий, если он обнаружен?

У меня есть программа, которая иногда выдает OOME, Я понимаю, что в параметрах JVM есть флаг, который я могу установить и всякий раз, когда появляется определенная ошибка / исключение (например, OOME), он вызывает написанный мной скрипт. Скрипт отправит пользователю уведомление и вызовет программу с другим аргументом, чтобы он больше не получил OOME .

кто-нибудь знает, как установить этот флаг? какие параметры JVM мне нужно установить? Я искал повсюду в сети и не мог найти ответа.

помогите мне, пожалуйста! Спасибо, Да

9
задан slm 7 May 2019 в 18:04
поделиться