- ヘルプセンター
- Diarkis サーバ
- Room
Room を使ったメッセージ送信遅延とサーバ負荷について
Diarkis Room は、開発側でメッセージ送信を遅延させる代わりにサーバの負荷を軽減させる機能が備わっています。
新しくルームを作成する際にオプションのパラメータとして「interval」が存在します。このパラメータは、設定された時間(単位はミリ秒)の間に送信される複数のメッセージを1つのメッセージに合わせることで、送信されるパケット数を減らし、サーバの負荷を軽減することができるパラメータです。
デフォルトの値は200ミリ秒になっていて、最大200ミリ秒の意図的な遅延を許容することでサーバの負荷を軽減します。
「interval」の値を「0」に設定することで、この機能を無効化することも可能です。遅延とサーバの負荷のバランスをみながらこの値を調整してください。