Diarkis Group - Static Group について

Diarkis Group には破棄されず同じ ID を保ったまま定時以上的に存在することができる Static Group という機能があります。 全ユーザー向けの通知や全体チャットなどに活用するための機能です。

Static Group の仕組み

Static Group を作るには、Diarkis Group の設定に追加記載をする必要があります。サーバプロセスを起動した際にこの設定を読み込んで Static Group が作成されます。

NOTE: Static Group の ID は設定で指定されるため、変わることはありません。

IMPORTANT: ランタイムで Static Group を作成することはできません。

設定

  • groupID - 52文字でなければならないという制限はありますが、任意に指定することができます。
  • interval - グループではメッセージをサーバでバッファリングすることで負荷のコントロールをすることが可能です。この値が大きければバッファリングされる時間がの長くなり、遅延の幅も増えますが、サーバ負荷は軽減されます。設定の単位はミリ秒です。
{    
"staticGroups": [
{ "groupID": "AA11111222223333344444555556666677777888889999900000", "interval": 200 },
  { "groupID": "BB11111222223333344444555556666677777888889999900000", "interval": 1000 }
]
}