BarTenderライセンスサービスの同時リクエスト最大数を増やす方法
概要
BarTender ライセンスサービスには、一度に処理できる同時リクエストの最大数が定義されており、設定も可能です。デフォルトでは、BarTender ライセンスサービスは最大 400 件の同時リクエストを処理するように設定されています。
対象
BarTender 2019 R8 から R10 のみが対象です。
- この記事は BarTender 2021 以降には該当しません。これらのバージョンでは、BarTender ライセンスサービスによる同時リクエストや接続数の上限が大幅に向上しています。
情報
この値を変更するのはどんな時?
BarTender 2019 R8 では、BarTender からライセンスサービスへの接続やリクエスト数を減らすための改善がいくつか行われています。また、ほとんどのユーザーにとってはデフォルト値で十分です。
ただし、非常にまれなケースで、多数の BarTender インスタンスが同時にライセンスサービスへリクエストを送信する場合、この値を増やす必要があるかもしれません。
同時リクエストの最大数を増やす方法
BarTender の設定ファイルを変更する際は、必ず IT 部門のサポートを受けてください。誤って BarTender プログラムに損害を与える可能性があります。
BarTender ライセンスサービスの同時リクエスト最大数を増やすには、以下の手順を行ってください。
- BarTender がインストールされているフォルダ(例:C:\Program Files\Seagull\BarTender 2019)を開き、Licensing.Service.exe.Instance.config ファイルを探します。念のため、このファイルのコピーを別の場所にバックアップしておくことをおすすめします。
- Licensing.Service.exe.Instance.config ファイルをテキストエディタ(例:Notepad++)で開きます。
- 次の行(9行目)を探します:
<!--<serviceConfig MaxPendingChannels="400" />--> - この行のコメントを外し(<!-- と --> を削除)、MaxPendingChannels の値を増やします。希望する値に設定した場合、以下のようになります。この値は 1 から 16384 の間で設定できます。デフォルト値は 400 です。
<serviceConfig MaxPendingChannels="400" /> - Licensing.Service.exe.Instance.config ファイルを保存します。
- Administration Console を開きます。
- 左側のツールバーで Windows サービス をクリックします。
- 上部の 権限の昇格 ボタンをクリックし、はい を選択してユーザーアカウント制御の権限を付与します。これで BarTender サービスの変更が可能になります。
- BarTender ライセンスサービス を再起動します。
その他の情報
- BarTender 2019 R8~R10 は、すべてのシステム(BarTender クライアントおよびライセンスをホストするライセンスサーバー)にインストールすることを推奨します。
-
BarTender ライセンスサービスの同時リクエスト最大数を変更する必要がある場合は、リクエストを受け付ける BarTender ライセンスサービスが稼働しているシステムのみで設定すれば大丈夫です。通常はライセンスをホストしているライセンスサーバーです。
- 将来的に BarTender を再インストールまたはアップグレードし、同時リクエスト最大数を増やす必要がある場合は、Licensing.Service.exe.Instance.config ファイルへの変更を再度適用する必要があります。