私はRailsアプリを持っています(この場合は無関係かもしれませんが、とにかく言及します)。それはある種のチャットルームアプリケーションです。ポーリングの頻度が高いほど私のページがダウンしますか?
現在、どのユーザーがチャットルームにいるかを知るために、私はJavascriptポーリングを使用しています。
だから、簡単な
updateUsersだけのAJAXは現在、チャットルームでのユーザーの配列を引くための要求を取得する呼び出す$(function() {
setTimeout(updateUsers, 15000);
});
。
ここに私の質問があります.15秒は、投票するのを待つかなり長い時間です。パフォーマンスの問題がなくても、どのくらいの頻度でそれを行うべきですか?明らかにそれは多くの要因に依存しますが、私はこれらの要因を聞きたいと思います。私はチャットルームでメッセージを受信するのに似たような質問をたくさん見たことがありますが、ユーザーのリストはまだありません。そのため私はこの質問をしています。
ありがとうございました。私がポーリングを使用している理由は、実際には私がしばらく押しているのを避けたいからですが、助言に感謝します。 – varatis