멀티사이트 재구축 중 오프라인 상태

안녕하세요,

저는 대규모 커뮤니티를 관리할 계획이며, 업데이트 동안 사이트가 온라인 상태를 유지하여 사용자가 불편함을 느끼지 않도록 해야 합니다.

app.yml의 멀티사이트 설정에 새 도메인을 추가할 때마다 ./launcher rebuild app을 실행해야 하며, 이 과정에 약 25~30분이 걸립니다. 이 동안 Discourse 포럼이 오프라인 상태가 됩니다.

이 과정 동안 웹사이트를 오프라인으로 만들지 않고 업데이트할 수 있는 방법이 있을까요?

“오프라인” 페이지를 표시하라는 제안을 본 적이 있지만, 일주일에 여러 번 "40분 후에 다시 돌아오겠습니다"라는 메시지를 표시하는 것은 현실적인 해결책이 아닙니다.

감사합니다.
존 아담스

우아한 해결책은 아니지만, 인스턴스를 여러 컨테이너로 분리할 수 있습니다.

매주 여러 도메인을 추가하고 여러 개의 새 Discourse 사이트를 설정해야 하는 경우, 매우 특수한 사용 사례이며 기존 launcher를 대체하는 맞춤 스크립트가 필요할 것이라고 생각합니다.