Load balancer のサービス構成ファイル

この構成ファイルを使用して、Load Balancer サービス設定を構成することができます。設定ファイルは 3 つのセクションに分かれています。

最初のセクションにはサーバーの設定が含まれ、2 番目のセクションにはロギング設定の定義が含まれます。また、3 番目のセクションにはサービスに対する WCF スロットリング設定の定義が含まれ、これらはすべて Load Balancer に固有です。

次の設定を利用できます。

RunningMode

サーバーが「標準」モードまたは「制限」モードのどちらで実行されているかを定義します。この設定の値は、「標準」 がデフォルトで設定されています。 「制限」モードは、矛盾する情報を送信せずに 2 つの Load Balancer を連携させる場合にのみ使用してください。

Port

サーバーとの検索および設定操作中に通信を確立するために使用されるネットワーク ポートを選択します。デフォルトでは、22000 または 22001 が割り当てられています。有効な任意のポートを割り当てることができます。

Language

サービスにより作成されたログ メッセージに使用される言語。この設定の値は、 「英語」 がデフォルトで設定されています。

追加の言語をサポートするには、対象の言語パックが必要です。

DataRootDirectory

Tungsten Search and Matching Server のデータが保存されるパス。この設定の値は、 C:\ProgramData\Tungsten\TSMS がデフォルトで設定されています。

TSMSAdministratorsGroupName

サービスを構成するために、ユーザーがメンバーである必要があるグループの名前。この設定の値は、 TSMS Administrators がデフォルトで設定されています。

それぞれの構成ファイルでこの値を変更する必要があります。

SecureSearchEnabled

検索要求で送信されるネットワーク データを暗号化するかどうかを決定します。この設定の値は、 「true」 がデフォルトで設定されています。

それぞれの構成ファイルでこの値を変更する必要があります。

LogLevel

ログ ファイルに書き込まれるメッセージの種類を決定するさまざまなレベルがあります。この設定の値は、「警告」 がデフォルトで設定されています。 警告とエラーのみが記録され、情報メッセージは記録されません。

LogfilePath

この設定は、ログ ファイルが保管されるパスを定義します。この設定の値は、 C:\ProgramData\Tungsten\TSMS\Logs\TSMS.log がデフォルトで設定されています。

必要に応じてパスを編集します。

RollingLogfileSizeInMB

アーカイブするときのログ ファイルのサイズを定義します。この設定の値は、「10」 がデフォルトで設定されています。 ログ ファイルのサイズが 10 MBに達すると、同じフォルダにアーカイブ ファイルとして保管され、新しいログ ファイルが作成されます。

RollingLogfileCount

コンピュータに保管されるアーカイブ ファイルの数を定義します。この設定の値は、「10」 がデフォルトで設定されています。 最後の 10 個のアーカイブ ファイルが使用可能です。

LogThreaIDInfo

バグの追跡のみに使用されるオプションの設定。ログ ファイルにメッセージを投稿するスレッドの ID を 書き込みます。この設定の値は、 「false」 がデフォルトで設定されています。

LogMutexInfo

デッド ロックのバグの追跡にのみ使用されるオプションの設定。true に設定すると、内部 mutex にアクセスするたびにログにエントリが追加されます。この設定の値は、 「false」 がデフォルトで設定されています。

WcfThrottlingMaxConcurrentCalls

許可される並列接続の最大数を示します。この設定の値は、以下の WcfThrottlingMaxConcurrentSessions 設定の値と一致する必要があります。この設定の値は、 「128」 がデフォルトで設定されています。

サービスがすでにビジー状態のときにこの設定の値を大きくすると、サーバーのパフォーマンスが低下する可能性があります。サーバーですべてのマシン リソースを使用しないように、この数を慎重に増やしてください。

WcfThrottlingMaxConcurrentSessions
サーバーで並列処理されるクエリの数を示します。この設定の値は、上記の WcfThrottlingMaxConcurrentCalls 設定の値と一致する必要があります。この設定の値は、 「128」 がデフォルトで設定されています。
McfThrottlingMaxConcurrentInstances
WCF 通信を分析します。この設定の値は、「2147483647」 がデフォルトで設定されています。 このオプションの値は変更しないでください。