インスタンスセッション機能を使用すると、リアルタイムのクライアント情報を表示し、異常なセッションを終了させ、QPS 速度制限ルールを作成してシステムの安定性を向上させることができます。
セッションの表示または終了
制限事項
クラスタアーキテクチャの直接接続モードで生成されたセッションは取得できません。
操作手順
コンソールにログインし、[インスタンス] ページに移動します。上部のナビゲーションバーで、管理するインスタンスが所在するリージョンを選択します。次に、対象のインスタンスを見つけて、インスタンス ID をクリックします。
左側のナビゲーションウィンドウで、 をクリックします。
ターゲットインスタンスの インスタンスセッション を表示または終了したり、セッションの統計 を参照したりできます。
セッションの表示
デフォルトでは、すべてのセッションの詳細情報がページに表示されます。パラメーター名にカーソルを合わせると、その説明が表示されます。
説明検索ボックスにキーワードを入力してセッションをフィルターできます。セッションリストを更新するには、左上隅の 更新 をクリックするか、自動更新 を有効にします。
セッションの終了
1 つ以上のセッションを選択し (Shift キーを押しながら複数のセッションを選択できます)、右上隅の 選択中の強制終了 または すべてを強制終了 をクリックします。
警告この操作は、対応するクライアント接続を強制的に切断します。操作は慎重に行ってください。
セッション統計の表示
セッション統計には、クライアントの総数、アクティブなクライアント数、および一意のソース (クライアントアドレス) の数が表示されます。
説明ソース別の統計テーブルでは、クライアントアドレスの横にあるアイコンをクリックして、ソースのエイリアスを設定できます。[合計] 列で、数字をクリックすると、ソースの詳細情報が表示されます。
QPS 速度制限の有効化
QPS 速度制限を有効にすると、しきい値を超えたリクエストは THROTTLED エラーで拒否されます。
注意事項
この機能は、短期的な緊急使用のみを目的としています。アクティブな速度制限ルールは、インスタンスの再起動、HA スイッチオーバー、または移行が発生すると無効になります。長期的なレート制限については、#no_loose_qps-limit-dim および #no_loose_qps-limit パラメーターを設定してください。
この機能は長期的なレート制限と競合します。インスタンスに前述のパラメーターがすでに設定されている場合、この機能は利用できません。この機能を使用するには、#no_loose_qps-limit パラメーターが 0 に設定されていることを確認してください。
予期せぬ障害を防ぐために、クライアントアプリケーションで THROTTLED エラーを処理することを推奨します。クライアントが THROTTLED エラーを受信した場合は、頻繁な再試行を避けてください。
前提条件
この機能は、マイナーバージョンが 25.12.2.0 以降の、クラウドネイティブモードの Tair (Enhanced Edition) DRAM ベースインスタンスのみをサポートします。
操作手順
コンソールにログインし、[インスタンス] ページに移動します。上部のナビゲーションバーで、管理するインスタンスが所在するリージョンを選択します。次に、対象のインスタンスを見つけて、インスタンス ID をクリックします。
左側のナビゲーションウィンドウで、 をクリックします。
右側のペインで、QPS スロットリング をクリックします。
スロットルルールの作成 をクリックし、速度制限ルールを設定します。
Throttling Mode: QPS現在の制限 に固定されています。
[コマンド設定]: 読み取りトラフィック、書き込みトラフィック、またはすべてのトラフィックを選択します。
キー: 一致させるキー。完全一致とワイルドカード一致がサポートされています。たとえば、user* は user で始まるすべてのキーに一致します。
Username:: (オプション) 速度制限の対象となるユーザー名。これは、アカウント管理のアカウントに対応します。
Client IP:: (オプション) IP/CIDR 一致をサポートします。
Minimum request size:: 速度制限の対象となるリクエストの最小サイズ (バイト単位)。この値より小さいリクエストは速度制限されません。
最大QPS:: 1 秒あたりの最大クエリ数 (QPS)。クラスタアーキテクチャまたは読み書き分離アーキテクチャのインスタンスの場合、このパラメーターはシャード (ノード) ごとの QPS 上限を指定します。インスタンス全体の QPS 上限 = 最大 QPS × シャード (ノード) 数。
現在の制限時間:: 速度制限ルールの持続時間 (分単位)。この期間が経過すると、ルールは自動的に無効になります。
提出 をクリックします。
これで、速度制限ルールがアクティブになります。
(オプション) 必要に応じて、速度制限ルールを変更または無効にします。
一度にアクティブにできる速度制限ルールは 1 つだけです。新しいルールを作成すると、既存のルールが上書きされます。
よくある質問
Q:クライアントを切断するにはどうすればよいですか?
A:コンソールで ページに移動します。次に、終了するセッションを選択し、選択中の強制終了 をクリックします。