Задать вопрос
@Zamorozka

Просядет ли перфоманс если включить JMX профайлер на продакшен tomcat'е?

На моем сайте 1-2 раза в месяц падает БД PostgreSQL.

Из логов видно, что происходит это из-за недостатка памяти:

[516661.380047] Out of memory: kill process 18126 (postmaster) score 26011 or a child
[516661.380058] Killed process 18126 (postmaster)


Хочу понять причину.
Для этого включил JMX провайлер на продакшене ну и хочется понять как он повлияет на быстродействие?
  • Вопрос задан
  • 2716 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
@bdmalex
Из логов видно, что происходит это из-за недостатка памяти:… Хочу понять причину.

А памяти на сервер не пробовали добавлять?
Ответ написан
Комментировать
fkvf
@fkvf
Связка tomcat + postgres?
Попробуйте в context.xml уменьшить значения
maxActive и maxIdle для jdbc и посмотреть как это влияет на память
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы