Что произойдёт, если я включу режим только для чтения?

Всем привет,

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

Пока мы работаем над стабилизацией, было бы очень полезно включить режим «только чтение» для всех пользователей, но оставить возможность редактирования для администраторов и модераторов, чтобы они могли справиться с наплывом новых сообщений.

Если я включу режим «только чтение» в разделе Администрирование > Резервное копирование, смогут ли администраторы и модераторы продолжать редактировать посты?

Нет, они не будут. Режим «только чтение» применяется ко всем.

Возможно, вам стоит ознакомиться с нашим хостинг-сервисом. Мы можем помочь справиться с резкими всплесками трафика!

Спасибо за ответ, @Falco!

Вы справились?

В Discourse есть встроенная функция, которая определяет, когда сайт испытывает высокую нагрузку, и переводит темы в режим только для чтения (доступен только анонимным пользователям без входа в систему). Столкнулись ли вы с таким поведением на своём сайте?

Действительно высокая нагрузка — множество одновременно активных пользователей — это сложная проблема, поэтому для помощи нам потребуются дополнительные детали.

Мы справились! Спасибо, что проверили. Я пока не получил полную информацию от нашей команды DevOps, но всё вернулось в норму.

Режим «только для чтения» действительно активировался, хотя, казалось, включался периодически и не сильно замедлял создание новых сообщений — почти как будто он не отображался для всех посетителей.

Если бы можно было что-то изменить, я бы хотел, чтобы режим «только для чтения» оставался включённым, пока сотрудники разбираются с ситуацией. Некий «пауза», так сказать. У нас было множество дубликатов тем, сообщений не по теме или неправильно классифицированных и т.д., но нас было меньше, чем нарушителей, а действия модерации либо завершались с тайм-аутом, либо занимали более 15 секунд.

Ещё раз спасибо за обратную связь. Мы :heart: Discourse, и я искренне считаю, что вы мало что могли бы сделать иначе — это была проблема нашей инфраструктуры.