Hosts - Get Host Settings
ホスト設定を取得する
GET http://localhost/BizTalkManagementService/Hosts/Settings/{hostName}
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
host
|
path | True |
string |
ホストの名前 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
わかりました Media Types: "application/json", "text/json", "application/xml", "text/xml" |
定義
名前 | 説明 |
---|---|
General |
一般的な情報 |
Host |
ホストの設定 |
Message |
メッセージ プロセスの調整設定 |
Orchestration |
オーケストレーションの調整設定 |
Resource |
リソース ベースの throttlingS 設定 |
GeneralSettings
一般的な情報
名前 | 型 | 説明 |
---|---|---|
AllowMultipleResponses |
boolean |
このプロパティを使用すると、複数の応答を 2 方向 RL に返送できます (Isolated-host ONLY)。 |
AuthTrusted |
boolean |
このプロパティは、BizTalk ホストが認証情報を収集するために信頼されているかどうかを示します。 |
DecryptCertComment |
string |
これは、フレンドリ名を復号化証明書に関連付けるコメント フィールドです。 |
DecryptCertThumbprint |
string |
復号化証明書の拇印。 |
HostTracking |
boolean |
この BizTalk ホストのインスタンスが追跡サブ サービスをホストするかどうか |
IsHost32BitOnly |
boolean |
このプロパティは、ホスト インスタンス プロセスを 32 ビットサーバーと 64 ビット サーバーの両方で 32 ビットとして作成する必要があるかどうかを示します。 |
LegacyWhitespace |
boolean |
このプロパティは、マッピングがオンまたはオフになっている空白の保存を切り替えます。 |
MessagingMaxReceiveInterval |
integer |
メッセージングポーリング間隔 (ミリ秒) |
MessagingReqRespTTL |
integer |
要求応答メッセージの既定のタイムアウト。 |
MsgAgentPerfCounterServiceClassID |
string |
パフォーマンス カウンターが表示されるサービス。 |
ThreadPoolSize |
integer |
CPU あたりのメッセージング エンジン スレッドの最大数。 |
UseDefaultAppDomainForIsolatedAdapter |
boolean |
このプロパティは、分離アダプターを既定のアプリ ドメインまたは呼び出し元のドメインで実行するかどうかを制御します。 |
XlangMaxReceiveInterval |
integer |
このホストで実行されているオーケストレーションのポーリング間隔 (ミリ秒)。 |
HostSettings
ホストの設定
名前 | 型 | 説明 |
---|---|---|
GeneralSettings |
全般設定 |
|
MessageProcessThrottlingSettings |
メッセージ プロセスの調整設定 |
|
OrchestrationThrottlingSettings |
オーケストレーションの調整設定 |
|
ResourceBasedThrottlingSettings |
リソース ベースの throttlingS 設定 |
MessageProcessThrottlingSettings
メッセージ プロセスの調整設定
名前 | 型 | 説明 |
---|---|---|
MessageDeliveryMaximumDelay |
integer |
メッセージ配信の調整に課される最大遅延 (ミリ秒)。 ゼロは、メッセージ配信の調整を無効にすることを示します。 |
MessageDeliveryOverdriveFactor |
integer |
システムがメッセージ配信調整の入力レートをオーバードライブする割合。 |
MessageDeliverySampleSpaceSize |
integer |
|
MessageDeliverySampleSpaceWindow |
integer |
タイム ウィンドウ (ミリ秒) を超えると、サンプルは考慮に対して無効と見なされます。 |
MessagePublishMaximumDelay |
integer |
メッセージ発行の調整に課される最大遅延 (ミリ秒単位)。 ゼロは、メッセージ発行の調整を無効にすることを示します。 |
MessagePublishOverdriveFactor |
integer |
システムが入力レートをオーバードライブする割合。 |
MessagePublishSampleSpaceSize |
integer |
サービス クラスによるメッセージ発行の速度を決定するために使用されるサンプルの数。 |
MessagePublishSampleSpaceWindow |
integer |
タイム ウィンドウ (ミリ秒) を超えると、サンプルは考慮に対して無効と見なされます。 |
ThrottlingDeliveryOverride |
integer |
このプロパティは、送信調整条件の重大度を増減します。 |
ThrottlingDeliveryOverrideSeverity |
integer |
このプロパティは、送信調整条件の重大度を増減します。 |
ThrottlingPublishOverride |
integer |
このプロパティは、受信調整条件の重大度を増減します。 |
ThrottlingPublishOverrideSeverity |
integer |
このプロパティは、送信調整条件の重大度を増減します。 |
OrchestrationThrottlingSettings
オーケストレーションの調整設定
名前 | 型 | 説明 |
---|---|---|
DehydrationBehavior |
integer |
エンジンの退避動作を確認します。 [カスタム] が選択されている場合にのみ、他の xlang 設定を編集可能にする必要があります。 ValueMap {"0", "1", "2"}, 値 {"Always", "Never", "Custom"}] |
SubscriptionPauseAt |
integer |
いずれかのサブスクリプションに >= PauseAt メッセージが使用されるのを待っている場合は、サブスクリプション インスタンスへのメッセージの配信を停止します。 |
SubscriptionResumeAt |
integer |
PauseAt 設定が原因でサブスクリプションが一時停止され、未処理のメッセージが ResumeAt 値に下がっていない場合、メッセージ ボックスはサブスクリプションへのメッセージの送信を再開します。 |
TimeBasedMaxThreshold |
integer |
オーケストレーション インスタンスが退避する前にブロックできる最大待機時間 (秒)。 |
TimeBasedMinThreshold |
integer |
オーケストレーション インスタンスが退避する前にブロックできる最小待機時間 (秒)。 |
ResourceBasedThrottlingSettings
リソース ベースの throttlingS 設定
名前 | 型 | 説明 |
---|---|---|
DBQueueSizeThreshold |
integer |
データベース内のアイテムの最大数。 |
DBSessionThreshold |
integer |
調整が開始される前に許可される DB セッションの最大数 (CPU あたり)。 |
DeliveryQueueSize |
integer |
ホストがメッセージを配信するための一時的なプレースホルダーとして保持するメモリ内キューのサイズ。 |
GlobalMemoryThreshold |
integer |
調整が開始される前に許容されるシステム全体の仮想メモリの最大使用量 (パーセント単位)。 |
InflightMessageThreshold |
integer |
メッセージ配信の調整が開始される前に許可されるインメモリインフライト メッセージの最大数。 |
ProcessMemoryThreshold |
integer |
調整が開始される前に許容される最大プロセス メモリ (パーセント単位)。 |
ThreadThreshold |
integer |
調整が開始される前に許可されるプロセス内のスレッドの最大数 (CPU ごと)。 |
ThrottlingBatchMemoryThresholdPercent |
integer |
このプロパティは、メッセージのバッチの発行を調整するメモリしきい値を制御します。 バッチ メモリのしきい値は、この割合係数にプロセス メモリ使用量のしきい値を乗算して計算されます。 発行バッチを実行すると推定されるメモリがバッチ メモリのしきい値を超えた場合、バッチはプロセス メモリ ベースの調整の対象になります。 それ以外の場合、プロセス メモリの合計がプロセス メモリ使用量のしきい値を超えた場合でも、バッチはプロセス メモリ ベースの調整から除外されます。 値が 0 の場合は、バッチを実行すると推定されるメモリが最小限であっても、すべての発行バッチがプロセス メモリ ベースの調整の対象になる可能性があることを示します。 |
ThrottlingLimitToTriggerGC |
integer |
このプロパティは、プロセス のメモリ消費量が増加し、しきい値に近づくと、.NET ガベージ コレクション (GC) がトリガーされるタイミングを制御します。 メモリ消費量がこのメモリしきい値のパーセンテージ値を超えると、GC がトリガーされます。 |
ThrottlingSeverityDatabaseSize |
integer |
このプロパティは、データベース サイズによってトリガーされる調整条件の重大度を制御します。 これはパーセンテージ値で指定され、このパラメーターは、データベースしきい値のメッセージ数を超えたときに発生する調整条件の重大度を設定します。 |
ThrottlingSeverityInflightMessage |
integer |
このプロパティは、インプロセス サイズがしきい値を超えたときの調整の反応時間を制御します。 これはパーセンテージ値で指定され、このパラメーターは、CPU あたりのインプロセス メッセージのしきい値を超えたときに発生する調整条件の重大度を設定します。 |
ThrottlingSeverityProcessMemory |
integer |
このプロパティは、プロセス メモリによってトリガーされる調整条件の重大度を制御します。 これはパーセンテージ値で指定され、このパラメーターは、プロセス メモリ使用量のしきい値を超えたときに発生する調整条件の重大度を設定します。 |
ThrottlingSpoolMultiplier |
integer |
このプロパティは、データベースのしきい値内のメッセージ数を乗算し、スプール テーブルの現在のレコード数と比較して、システムがスプール テーブル のサイズを調整する必要があるかどうかを判断する係数を指定します。 これが 0 に設定されている場合、スプール テーブルのサイズは調整条件を決定するための考慮事項として使用されません。 最大値 1000 |
ThrottlingTrackingDataMultiplier |
integer |
このプロパティは、データベースのしきい値内のメッセージ数を乗算し、追跡テーブルの現在のレコード数と比較して、システムが追跡テーブルのサイズを調整する必要があるかどうかを判断する係数を指定します。 これが 0 に設定されている場合、調整条件を決定するための考慮事項として追跡テーブル のサイズは使用されません。 |