誰がオンラインですか、クレイジーロード

こんにちは。ここに問題を投稿しましたが、再度コピーします: Discourse Who's Online

このプラグインは(少なくとも私たちのフォーラムでは)以下のメッセージを表示します。プラグインをオフにすると消えます。他にこの問題が発生している方はいらっしゃいますか?アクティブユーザー数に対応できる十分なサーバーがあります。Lightsail 8 GB RAM、2 vCPUs、160 GB SSD Ubuntuを使用しています。

「いいね!」 1

これは並行処理の観点から非力だと感じます。

このプラグインは、誰がオンラインであるかをほぼリアルタイムで把握するために、かなりの量のクライアントメッセージを継続的に実行するプレゼンスシステムを使用しています。

これほど多くのクライアントが同時に接続する場合、コア数を3つ、できれば4つに増やすことを検討してください。2コアしかないのに8GBのメモリを搭載する意味がよくわかりません。目安として、2GBあたり1コアという考え方があると思います。私の4GBのマシンでさえ3コア搭載しており、この負荷の高いプラグインを実行しているわけではありません。

メモリとディスク容量は十分に見えるので、問題ありません!

「いいね!」 5

ありがとうございます!クライアントメッセージの量を減らすことができる設定はありますか?ユーザーのステータスが数分間古い状態でも問題ありません。

私はプラグインの作者ではありませんが、設定で表示できる人を制限できるかもしれません。

  • whos_online_display_public
  • whos_online_display_min_trust_level

これにより、誰に通知されるかを大幅に制限できます。

「いいね!」 3

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.