Как выполнить крупное обслуживание дискурса с минимальным временем простоя?

Discourse настолько стабилен, что для большинства установок это совершенно излишне (но, полагаю, вы можете рассмотреть это для требований сверхвысокой доступности или если вы хостите других?!)

За 7 лет у меня не было ни одного сбоя из-за производственного «сбоя»…

Самые рискованные моменты в жизни Discourse всегда связаны с пересборкой.

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

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

В целом люди не пытаются откатываться…