メインコンテンツまでスキップ

ルームロードバランサー

このページでは、ルームロードバランサーについて説明します。

ルームロードバランサーとは?

ルームロードバランサーは、1つのプロキシURLを介して複数のルームへのアクセスを効率的に分散させる機能です。これにより、各ルームの負荷が均等に分配され、サービス全体のパフォーマンスと安定性が向上します。

ユーザーがプロキシURLにアクセスすると、各ルームの現在の利用者数をリアルタイムで取得し、最も利用者数が少ないルームにリダイレクトします。

以下の図は、ルームロードバランサーの動作を示しています。

上記の例では、ルーム1に5人、ルーム2に3人、ルーム3に7人のユーザーがいます。ユーザーがプロキシURLにアクセスすると、ルームロードバランサーは各ルームの利用者数を取得し、最も利用者数が少ないルームであるルーム2にユーザーを振り分けます。

また、プロキシURLは以下のように/proxy-room/{room-load-balancer-id} という形式のURLで提供されます。

https://{organization}.metatell.app/proxy-room/3c242cdd-6001-4d89-8e70-6d7cdde262c4

ルームロードバランサーの設定方法

ルームロードバランサーの作成や編集は組織の管理者のみが行うことができます。

ルームロードバランサーの設定方法は以下の通りです。

  1. metatell管理画面にログインします。
  2. ルームロードバランサー設定画面 (/room-load-balancers) に移動します。
  3. ルームロードバランサーを追加 ボタンをクリックします。
  4. ルームを追加し、新規作成 ボタンをクリックします。