Поиск участка кода, потребляющего много CPU

15 000 руб. за проект
29 сентября 2020, 22:34 • 6 откликов • 82 просмотра
В nginx логах стали появляться 502, 504 ошибки. Я обнаружил, что иногда сервис nodejs использует более 100% процессорного времени и, вероятно, в эти периоды nginx возвращает ошибки 502 или 504. Необходимо найти узкое место в коде сервиса nodejs и исправить проблему. Сервис работает внутри докера, который управляется kubernettes. Важен опыт решения схожих с описанной проблем.

Работа считается выполненной, когда за сутки после исправления на уровне ingress nginx прокси не будет 502, 504 ошибок.