0

オンラインのユーザー数をカウントし、ユーザーが参加するとリアルタイムで更新して、オンラインのユーザー数を全員が把握できるようにしたいと考えています。ますます多くのユーザーがアクセスするにつれて、おそらく数千万のクライアントにメッセージを送信する必要があるため、これが設計上悪いのではないかと思います. さて、負荷を処理するためにいつでもスケーリングできることは理解していますが、それは良い考えですか? サーバーの負荷が軽くなるでしょうか、それとも誰かが参加するたびにオンライン ユーザーの数を更新しなければならないために多くのリソースを消費するのでしょうか?

4

1 に答える 1

3

説得力のあるビジネスやユースケースがない場合、いいえ、数百万人のユーザーにリアルタイムのユーザー数を表示するのは良い考えではないと思います。また、そのリアルタイムのユーザー数を伝えるのは良い考えではないと思います。それらのすべてに継続的に。

1分に1回程度更新する内部ユーザーカウント数を用意します。ページの読み込み時にその番号を表示します。

于 2012-10-26T17:06:22.913 に答える