Наше приложение в среде prod создает частые свалки кучи/потоков при работе с очень большими отчетами, что в итоге приводит к сбою JVM. WebSphere - это размер сервера и кучи, равный 1024/2048 (начальный/максимальный) для всех узлов.Websphere - частая генерация дампа/кучи
Каковы некоторые способы решения этой проблемы? Я мог бы подумать о следующих вариантах. Есть ли что-то еще, что мне не хватает?
Установить минимальный/максимальный размер кучи до 2048 или даже выше?
Включить многословную сборку мусора в WebSphere и проанализировать оптимальный размер кучи?
Анализ резьбы: Runnable: 123 (67%) Blocked: 16 (9%) Ожидание Условия: 43 (23%)
Вы меченый это с webphere-квадратных метров, но я не вижу никакого упоминания о MQ в вопрос. Должны ли вы пометить что-то для экспертов App Server, чтобы увидеть этот вопрос? –
Что делает запись дампа в качестве триггера для создания дампа? OutOfMemoryError? –
@MoragHughson: Спасибо за указатель, он должен был быть websphere, а не websphere-mq. –