BCHK
(Bcguy)
2023 年 2 月 1 日午後 5:14
22
OK - 皆さんにこの件をアップデートしておきます。Digital Ocean の基本的な 1GB ドロップレット アカウントからアップグレードする必要がありました。ディスクとメモリの使用率が上限に達していたためです。サイトを維持するために過去数週間バックアップを停止しなければならず、昨日、高負荷でフリーズしました。そのため、月額 12 ドルのアカウント ($12/month account) にアップグレードしました (2 GB Memory / 50 GB Disk / SFO3 - Ubuntu 20.04 (LTS) x64)。
このアップグレードを必要とした過去 1 週間のトラフィックレベルを以下に示します。もちろん、フォーラムごとに多少の違いはありますが、Google Analytics からの一般的なアイデアを得ることができます。
「いいね!」 7
BCHK
(Bcguy)
2023 年 2 月 1 日午後 5:21
23
そして、Digital Oceanでの状況は以下の通りです(より大きな$12 2GB/50GBアカウントへのアップグレードの翌日です)。
ああ、そしてこれは私のドロップレット統計の7日間のビューです。アップグレードは1日前で、肯定的な結果がかなりはっきりとわかります。
「いいね!」 5
Ed_S
(Ed S)
2023 年 2 月 1 日午後 6:51
24
詳細をありがとうございます!メモリとディスクの両方が同時に最大になるというのは、興味深いですね。(どちらか一方が上限に達してアップグレードを強制されると予想していました。)ディスクがいっぱいになっても何も害や損傷を引き起こさなかったとしたら、それは(私にとって)わずかに驚くべきことです。しかし、よく見ると、ディスクがいっぱいになったのは最後の最後だけで、それ以前はせいぜい95%程度でした。
メモリに関しては、追加のメモリを取得したのと同時にディスクI/Oが低下したことは注目に値します。これは、マシンが多くのページングアクティビティを行っていたことを明確に示す兆候であり、実際に劇的なパフォーマンスの問題を引き起こす可能性があります。
DOが「使用済みメモリは、合計メモリ量から空きメモリとキャッシュに使用されたメモリを差し引いて計算されます」と述べているのを見ました。これは興味深いことです。なぜなら、人々はしばしばメモリが100%使用されていると言いますが、彼らが意味する可能性のある2つの非常に異なることがあります。
「いいね!」 5
BCHK
(Bcguy)
2023 年 2 月 2 日午前 4:45
25
Here is a better look at just the 24 hours when I went from the $6 1Gig/25GB droplet to the $12 2GB/50GB account:
「いいね!」 1
anjanesh
(Anjanesh Lekshminarayanan)
2023 年 2 月 2 日午前 8:48
26
Bcguyさん、ありがとうございます。月額12ドルで1000〜5000ユーザーを処理できるというのは、当面は十分ですね。もしそれ以上のハードウェアリソースが必要になった場合、5000人以上のユーザー統計を示すことで、何らかの資金調達が可能になるかもしれません。
これらの統計は、Discourseがリソースをどのように消費するかを判断するために探していたものです。
「いいね!」 2
Jagster
(Jakke Lehtonen)
2023 年 2 月 2 日午前 9:11
27
私にとって、同時接続ユーザーが1000〜5000人未満の場合(1日のユーザー数は気にしません)、それは十分ではありませんでした。そのため、4GB/2vcpuのドロップレットにアップグレードする必要がありました。また、ディスク容量を大きくする必要があったことも理由の一つです。
現在、コア数が多すぎて、RAMの使用率は50%強です
確かに。ファイルにはAWSや他のソリューションを使用します。グローバルなオーディエンスはなく、実際、そのソリューションは、そのレベルでドロップレットを増やすよりも費用がかかるか、わずかに高くなります。そして、RAMを増やす必要が生じた場合、アップグレード費用はハードディスク容量の有無にかかわらず同じです。それはロールバックの能力の問題にすぎません(そして、フォーラムが時間とともに縮小し、ロールバックする必要がある場合…それは望ましくない状況です ;))。
「どれくらいが多いか」という質問は、「どれくらいが十分か」という質問と同じくらい答えるのが難しいです。
「いいね!」 1
Ed_S
(Ed S)
2023 年 2 月 2 日午前 9:26
28
Google Analytics が認識する「ユーザー」の数と、「アクティブ ユーザー」の数(たとえば、[About] ページが報告するもの)の間には大きな違いがある可能性があります。ダッシュボードのメインチャート(ログインユーザー、匿名ユーザー、クローラーの活動を表示するもの)を確認したいと思います。
フォーラムによっては、日々のトラフィックが毎日同じである場合もあれば、非常にピークがある場合もあります。ハードウェアのサイジングは、おそらくピーク時に依存し、それに対する考え方にも依存します。あるサイト(たとえば趣味のサイト)では、ピーク時のパフォーマンスが遅くても問題ないかもしれません。別のサイト(たとえばスポーツサイト)では、ピーク時のパフォーマンスの良さが重要である可能性があります。
「いいね!」 2