Раз в минуту время ответа сервиса подскакивает до 800 мс на всех запросах сразу
Сервис на Java отвечает за 20–40 мс, но примерно раз в минуту все запросы, пришедшие в один и тот же момент, выполняются 600–800 мс. Нагрузка на базу ровная, всплески не совпадают с внешними вызовами. Куча — 6 ГиБ, использование памяти растёт пилой.
Что проверить в первую очередь?
- Логи сборщика мусора: длительность пауз и их совпадение со всплесками
- Пул соединений к базе: вероятно, он слишком маленький
- Сетевые настройки узла Kubernetes
- Индексы в базе — запросы иногда идут полным чтением
