次の方法で共有


Hosts - Get Host Settings

ホスト設定を取得する

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

URI パラメーター

名前 / 必須 説明
hostName
path True

string

ホストの名前

応答

名前 説明
200 OK

HostSettings

[OK]

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

定義

名前 説明
GeneralSettings

一般的な取得

HostSettings

ホストの設定

MessageProcessThrottlingSettings

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

OrchestrationThrottlingSettings

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

ResourceBasedThrottlingSettings

リソース ベースの調整S の設定

GeneralSettings

一般的な取得

名前 説明
AllowMultipleResponses

boolean

このプロパティを使用すると、複数の応答を双方向 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

リソース ベースの調整S の設定

MessageProcessThrottlingSettings

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

名前 説明
MessageDeliveryMaximumDelay

integer

メッセージ配信の制限に適用されるミリ秒単位の最大遅延時間。 0 (ゼロ) を指定すると、メッセージ配信の制限が無効になります。

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

は、orhestration(XLANG) エンジンの脱水動作をサポートします。 [カスタム] が選択されている場合にのみ、他の xlang 設定を編集可能にする必要があります。 ValueMap {"0", "1", "2"}, Values {"Always", "Never", "Custom"}]

SubscriptionPauseAt

integer

いずれかのサブスクリプションに >= PauseAt メッセージが使用されるのを待っている場合は、サブスクリプション インスタンスへのメッセージの配信を停止します。

SubscriptionResumeAt

integer

PauseAt 設定が原因でサブスクリプションが一時停止され、未処理のメッセージが ResumeAt 値にダウンしなかった場合、メッセージ ボックスはサブスクリプションへのメッセージの送信を再開します。

TimeBasedMaxThreshold

integer

オーケストレーション インスタンスが退避される前にブロックできる最大待機時間 (秒)。

TimeBasedMinThreshold

integer

オーケストレーション インスタンスが退避される前にブロックできる最小待機時間 (秒)。

ResourceBasedThrottlingSettings

リソース ベースの調整S の設定

名前 説明
DBQueueSizeThreshold

integer

データベース内の項目の最大数。

DBSessionThreshold

integer

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 を設定した場合、制限の条件を決めるために追跡テーブル サイズは使用されません。