Skip to main content

2026 年 5 月 20 日

Horizon Console でのアプリケーション プールのアンチアフィニティ ルールの構成

アプリケーション プールのアンチアフィニティ ルールを構成すると、Horizon Connection Server はアプリケーションを実行するのに十分なリソースを持つ RDS ホストのみでアプリケーションを起動するように試みます。この機能は、大量の CPU またはメモリ リソースを使用するアプリケーションを制御するのに役立ちます。

アンチアフィニティ ルールは、アプリケーション一致パターンと最大数で構成されます。たとえば、アプリケーション一致パターンは autocad.exe で最大数は 2 の可能性があります。

Connection Server は、RDS ホスト上の Horizon Agent にアンチアフィニティ ルールを送信します。プロセス名がアプリケーション一致パターンと同じであるアプリケーションが RDS ホストで実行されている場合、Horizon Agent はこれらのアプリケーションのインスタンスの現在数を数え、その数を最大数と比較します。最大数を超えた場合、Connection Server は RDS ホストの選択時にその RDS ホストをスキップしてアプリケーションの新規セッションを実行します。

前提条件

手順

  1. Horizon Console で、[インベントリ] > [アプリケーション] の順に選択します。

  2. 変更するプールを選択し、[編集] をクリックします。

  3. [アンチアフィニティ パターン] テキスト ボックスに、RDS ホストで実行されている他のアプリケーションのプロセス名に一致するパターンのカンマ区切りリストを入力します。

    パターン文字列には、アスタリスク (*) と疑問符 (?) をワイルドカード文字として含むことができます。アスタリスクは 0 文字以上に一致し、疑問符は任意の 1 文字に一致します。

    たとえば、*pad.exe,*notepad.???wordpad.exenotepad.exe、および notepad.bat に一致しますが、wordpad.bat または notepad.script には一致しません。

    **注:**Horizon 8 は、1 つのセッションのアプリケーションについて一致する複数のパターンを 1 つの一致としてカウントします。

  4. [アンチアフィニティの数] テキスト ボックスに、RDS ホストが新しいアプリケーション セッションについて拒否されるまでに RDS ホストで実行できる他のアプリケーションの最大数を入力します。

    最大数は 1 から 20 までの整数です。

  5. [送信] をクリックして、変更を保存します。

このページは役に立ちましたか?

このトピックについてフィードバックを送信

このトピックは役に立ちましたか?

個人情報や機密情報は入力しないでください。

リンクを生成しています…