trinitr0
@trinitr0
провинциальный админ

Как расчитывать размеры кэшей и буферов в nginx?

В конфиге nginx немало параметров, определяющих размер различных буферов, кэшей и таймаутов.. Но какие именно значения там следует указывать непонятно. Ясно, что оптимальные значения можно найти только экспериментально. Но вот с каких значений начинать? Что брать за отправную точку?

Как например рассчитать количество и размер буферов, которые используются для сжатия (gzip_buffers)? Или общий кэш для SSL/TLS сессий (ssl_session_cache shared)? Или время жизни SSL/TLS сессии в кэше (ssl_session_timeout)?
  • Вопрос задан
  • 537 просмотров
Пригласить эксперта
Ответы на вопрос 1
@d-stream
Готовые решения - не подаю, но...
У nginx достаточно вылизанные дефолты. Поэтому можно начать с них (ну или что есть "сейчас"). Повесить какой-либо мониторинг и аккуратно менять параметры по одному или группами связанных, исходя из своих гипотез или инет-рекомендаций. Процесс небыстрый, но тщательный и позволит выжать максимум из существующих условий. Притом документальный - т.е. "вот такое изменение параметра даёт вот такой результат, что подкрепляется показаниями мониторинга".
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
30 апр. 2024, в 22:44
500 руб./в час
30 апр. 2024, в 21:45
20000 руб./за проект
30 апр. 2024, в 21:36
1500 руб./в час