Pentaho: ошибка вида gc overhead limit exceeded

Предыстория: заказчик жалуется, что через какое-то время построение отчетов становиться не доступно (построение Excel с большим количеством строк).

Справа — web-сервер, слева — база данных.

По нагрузке видно, что все ядра на сервере построения отчетов загружены на полную, но при этом нагрузки на СУБД нет.

После анализа логов Pentaho была найден такая строчка:

gc overhead limit exceeded

Решение в интернете найдено такое: https://stackoverflow.com/questions/40057892/pentaho-gc-overhead-limit-exceeded

Теперь конфиг start-pentaho.sh выглядит так

CATALINA_OPTS="-Xms2048m -Xmx8192m -XX:MaxPermSize=2048m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Dfile.encoding=utf8 -DDI_HOME=\"$DI_HOME\""
-XX:MaxPermSize=2048m

Print Friendly, PDF & Email

Добавить комментарий