# Как настроить параметры для сайта с большим и тяжелым трафиком?

**URL:** <https://meta.discourse.org/t/how-to-adjust-parameters-for-large-and-heavy-traffic-site/220696>\
**Category:** Product Support\
**Created:** [11.Март.2022 02:04:05 UTC](https://meta.discourse.org/t/how-to-adjust-parameters-for-large-and-heavy-traffic-site/220696 "2022-03-11T02:04:05Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![topological](https://avatars.discourse-cdn.com/v4/letter/t/b487fb/32.png) [@topological](https://meta.discourse.org/u/topological)\
**Post date:** [11.Март.2022 02:04:05 UTC](https://meta.discourse.org/t/how-to-adjust-parameters-for-large-and-heavy-traffic-site/220696/1 "2022-03-11T02:04:05Z")

</div>

Я управляю сообществом с 38 тысячами пользователей на виртуальной машине с 24 ядрами и 64 ГБ ОЗУ. Я установил `DISCOURSE_UNICORN_WORKERS` равным 48.

В последнее время сайт начал отвечать медленно, когда в один день число уникальных посетителей достигло 20 тысяч, а число просмотров страниц — 500 тысяч. Пользователи получают уведомления с задержкой в несколько часов после того, как событие фактически произошло.

Нагрузка на ЦП составляет около 15%. Поэтому я полагаю, что проблема в недостаточном количестве воркеров Sidekiq, и установил `DISCOURSE_UNICORN_SIDEKIQS` равным 10, а `DISCOURSE_DB_POOL` — 13. Однако это привело к множеству ошибок 500 на многих страницах. Мне кажется, что такие значения слишком велики для PostgreSQL.

Таким образом, я задаюсь вопросом: автоматически ли Discourse масштабируется на сервере с 24 ядрами без ручных настроек? Или как правильно настроить параметры параллелизма для крупного сайта, подобного моему?

---

_[View the full topic](https://meta.discourse.org/t/how-to-adjust-parameters-for-large-and-heavy-traffic-site/220696)._
