Обновить

Как найти причину латенси в пайплайне обработки HTTP запроса за 5 минут: разбираем шаг за шагом

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели2.5K
Всего голосов 7: ↑7 и ↓0+7
Комментарии1

Комментарии 1

Довольно подробно описали всё.

Часто сталкивались с тем что какое-то промежуточное звено не поддерживает keep-alive.

Раз были дополнительные задержки из-за TCP_NODELAY.

Про разницу в роутинге между тарифами Cloudflare думаю многие и так знают - иногда можно значительно сократить время риквеста перейдя на тариф повыше(с Pro на Business, например). Узнать поможет ли значительно переход на более высокий тариф можно посмотрев на аналитику в клаудфлеер по странам. Если например юзеры из Сингапура коннектятся к датацентру клаудфлеер в Лондоне - скорей всего что-то не так в роутинге и можно пробовать переходить на другой тариф.

Если приложение не поддерживает сжатие http респонсов, можно их сжимать на стороне nginx прокси(nginx_proxy_gzipped_response).

Или на той же проксе удалять ненужные http заголовки, чтобы меньше трафика проксировалось на приложение (актуально если между проксей и приложением есть какой-то хоп, где вы платите деньги за трафик)

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации