マルチサイト再構築がオフラインに

こんにちは。

大規模なコミュニティを管理する予定で、ユーザーをイライラさせないように、アップデート中はサイトをオンラインに保つ必要があります。

app.yml のマルチサイト構成に新しいドメインを追加するたびに、./launcher rebuild app を実行する必要があり、これには約 25〜30 分かかります。この間、Discourse フォーラムはオフラインになります。

このプロセス中にウェブサイトをオフラインにせずにアップデートする方法はありますか?

「オフライン」ページを設置するという提案を見ましたが、「40分後に復旧します」のようなメッセージが週に何度も表示されるのは現実的な解決策ではありません。

よろしくお願いいたします。
ジョナサン

エレガントな解決策ではありませんが、インスタンスを複数のコンテナに分割することは常に可能です。

毎週複数のドメインを追加し、複数の新しいDiscourseサイトをセットアップする必要がある場合、それは非常に特定のユースケースであり、元のランチャーを置き換えるにはカスタムスクリプトが必要になると考えられます。

「いいね!」 1