最近、ライブチャットに Pusher API を実装しました。
昨日、Pusher の Startup パッケージを立ち上げました。ライブになってから 4 時間後、アカウントの使用量が上限に達しているというメールを受け取りました。
ログインして統計を調べたところ、1 分あたりのメッセージ数が 5,000 から 20,000 の間であることがわかりました。
これがどのように可能かわかりません。約 100 ~ 150 の接続が開いています。
メッセージ数が非常に多いのはなぜですか?
アルミン
最近、ライブチャットに Pusher API を実装しました。
昨日、Pusher の Startup パッケージを立ち上げました。ライブになってから 4 時間後、アカウントの使用量が上限に達しているというメールを受け取りました。
ログインして統計を調べたところ、1 分あたりのメッセージ数が 5,000 から 20,000 の間であることがわかりました。
これがどのように可能かわかりません。約 100 ~ 150 の接続が開いています。
メッセージ数が非常に多いのはなぜですか?
アルミン
答えは自分で見つけました!:)
同じ問題を抱えている可能性のある人のためのリンクは次のとおりです。
https://pusher.tenderapp.com/kb/accountsbillingplanspricing/how-is-my-message-count-calculated
基本的に、チャンネルに 100 人のユーザーがサブスクライブしていて、1 つのメッセージが送信された場合、各ユーザーに通知する必要があるため、送信されたメッセージは 100 とカウントされます。
肝心なのは、チャンネルを適切にフィルタリングすることです。