Hosts - Get Host Settings
ホスト設定を取得する
GET http://localhost/BizTalkManagementService/Hosts/Settings/{hostName}
URI パラメーター
名前 | / | 必須 | 型 | 説明 |
---|---|---|---|---|
host
|
path | True |
string |
ホストの名前 |
応答
名前 | 型 | 説明 |
---|---|---|
200 OK |
[OK] Media Types: "application/json", "text/json", "application/xml", "text/xml" |
定義
名前 | 説明 |
---|---|
General |
一般的な取得 |
Host |
ホストの設定 |
Message |
メッセージ プロセスの調整設定 |
Orchestration |
オーケストレーション調整の設定 |
Resource |
リソース ベースの調整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 |
全般設定 |
|
MessageProcessThrottlingSettings |
メッセージ プロセスの調整設定 |
|
OrchestrationThrottlingSettings |
オーケストレーション調整の設定 |
|
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 を設定した場合、制限の条件を決めるために追跡テーブル サイズは使用されません。 |