У меня есть приложение с весенней загрузкой, которое вылетает на облачном литейном заводе без явных логов для сбоя.Приложение имеет 3 экземпляра, и любой из трех экземпляров аварийно завершается несколько раз два раза в день и несколько раз один раз в два дня.Не существует определенного шаблона для сбоя.
Я попытался добавить следующие параметры Java с результатами, как указано выше: -XX: ErrorFile: файл не был создан при ошибке -XX: + HeapDumpOnOutOfMemoryError: Создан дамп кучикогда происходит сбой экземпляра.
Дамп кучи создается при сбое экземпляра, но нет журналов OOM.
Я также попытался добавить встроенные журналы tomcat для приложения весенней загрузки со следующими добавленными пакетами: org.apache.tomcat, org.apache.catalina, org.apache.coyote.Попытался создать OOM локально в Docker и увидел, что журнал OOM поступает в журналы tomcat для приложения.
Просто чтобы уточнить, Проблема в том, как определить, какой компонент памяти отвечает за OOM?