次の方法で共有


Hosts - Get Host Settings

ホスト設定を取得する

GET http://localhost/BizTalkManagementService/Hosts/Settings/{hostName}

URI パラメーター

名前 / 必須 説明
hostName
path True

string

ホストの名前

応答

名前 説明
200 OK

HostSettings

わかりました

Media Types: "application/json", "text/json", "application/xml", "text/xml"

定義

名前 説明
GeneralSettings

一般的な情報

HostSettings

ホストの設定

MessageProcessThrottlingSettings

メッセージ プロセスの調整設定

OrchestrationThrottlingSettings

オーケストレーションの調整設定

ResourceBasedThrottlingSettings

リソース ベースの 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

GeneralSettings

全般設定

MessageProcessThrottlingSettings

MessageProcessThrottlingSettings

メッセージ プロセスの調整設定

OrchestrationThrottlingSettings

OrchestrationThrottlingSettings

オーケストレーションの調整設定

ResourceBasedThrottlingSettings

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 に設定されている場合、調整条件を決定するための考慮事項として追跡テーブル のサイズは使用されません。