Назад | Перейти на главную страницу

Устранение неполадок таймаута Nginx во время всплесков

У меня есть докерированный сервер в DigitalOcean, у которого возникают проблемы с обслуживанием запросов при всплеске трафика. Это архитектура:

Nginx-proxy <-> Nginx <-> PHP-FPM <-> MySQL

Эти параметры прокси:

client_max_body_size 100M;
proxy_connect_timeout 3000;
proxy_send_timeout 3000;
proxy_read_timeout 3000;
send_timeout 3000;

И файл fastcgi внутри локаций:

fastcgi_read_timeout 3000;

Во время спайка журналы:

Это верхний снимок экрана во время загрузки. Хорошо, загрузка ЦП была высокой, но она росла и падала, а общий график составлял менее 40%. ОЗУ было на 20%. Пропускная способность в порядке, диск в порядке. Не могли бы вы помочь мне решить эту проблему? Спасибо заранее.