Discourse のスケーリング

私のDiscourseサイトで、トラフィックを大幅に変える可能性のある、非常に興味深いコンテンツに関する会話の真っ最中です。

現在、1GB RAM、1vCPU、40GB SSDのインスタンスを使用しています。

コミュニティは現在非常に小さく、アクティブメンバーは30人程度です。
この特定のコンテンツを追加することで、サイトのメンバーが300〜3000人(10〜100倍)に成長する可能性があります。

現在、月間40,000ページビューを超えており、$100および$300のマネージドホスティングプランを検討しています。

メタ/ドキュメントで適切な情報を検索できていない可能性があります。DiscourseはCPU/RAM/ストレージとともにどのようにスケールしますか?

Discourseは2〜4 vCPUと8〜16GB RAMを活用できますか?

どんな洞察でもありがたいです。

ありがとうございます!

はい。VMをスケールしてから\n\n ./discourse-setup\n\nを実行して、メモリ使用量のパラメータを調整してください。好きなだけスケールできます。2GBまたは4GB以上にスケールするかどうかはあなた次第ですが、4GBで十分だと思います。

「いいね!」 5

大規模なコミュニティには約4〜8GB、そしてSSDストレージは数テラバイトほど必要になるでしょう。

「いいね!」 3

素晴らしい、とても速かったです。お二人ともありがとうございました!

「いいね!」 1

私の返答はあくまで概算です。多ければ多いほど良いです。

4GBで十分でしょう。

アップロード中心の利用を想定しない限り、ストレージのニーズが爆発的に増えることはありません。その場合は、標準で提供される4GB(高価)を超える直接接続ストレージにスケールアップするのではなく、S3またはそこにあるS3ライクなクローンを実装することを検討してください。

「いいね!」 5