Настройка серверов для маркетинга

Nginx для лендинга: 7 настроек, которые снимают лишнюю нагрузку

Nginx для лендинга: 7 настроек, которые снимают лишнюю нагрузку

Если лендинг ловит пики трафика, Nginx должен отдавать статику и не тратить CPU на лишнее. Базовый минимум:
— worker_processes auto;
— worker_connections 4096;
— keepalive_timeout 15;
— sendfile on;
— tcp_nopush on;
— tcp_nodelay on;
— gzip on для HTML, CSS, JS.

Дальше проверь кэш заголовков. Для файлов с хешами ставь долгий expires и Cache-Control: public, max-age=31536000, immutable. Для HTML кэш либо короткий, либо отключён. Иначе при обновлении креатива или формы часть пользователей увидит старую версию, а бизнес — ложные потери конверсии.

На высоком трафике важны лимиты: client_max_body_size для форм, limit_req на входящих запросах и отдельный location для статики без лишних proxy_pass. Если лендинг за прокси, включай proxy_buffering и выставляй адекватные buffers, чтобы не держать upstream на мелких ответах. Логи не тащи в общий чат: вынеси access_log и error_log в понятные файлы и смотри 499/502/504.

Проверка простая: ab или wrk на один URL, затем nginx -t, systemctl reload nginx и просмотр worker CPU, latency, 5xx. Стабильность — это отсутствие магии, только предсказуемая конфигурация. Разворачиваем, проверяем, мониторим.
Этот пост опубликован в Telegram-канале Настройка серверов для маркетинга. Подписаться можно по ссылке: @server_setup_guide_arb.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.