다음을 통해 공유


Hosts - Get Host Settings

호스트 설정 가져오기

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

URI 매개 변수

Name In(다음 안에) 필수 형식 Description
hostName
path True

string

호스트 이름

응답

Name 형식 Description
200 OK

HostSettings

정상

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

정의

Name Description
GeneralSettings

일반 가져오기

HostSettings

호스트 설정

MessageProcessThrottlingSettings

메시지 프로세스 제한 설정

OrchestrationThrottlingSettings

오케스트레이션 제한 설정

ResourceBasedThrottlingSettings

리소스 기반 제한S 설정

GeneralSettings

일반 가져오기

Name 형식 Description
AllowMultipleResponses

boolean

이 속성을 사용하면 여러 응답을 2방향 RL(격리된 호스트 전용)으로 다시 보낼 수 있습니다.

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

호스트 설정

Name 형식 Description
GeneralSettings

GeneralSettings

일반 설정

MessageProcessThrottlingSettings

MessageProcessThrottlingSettings

메시지 프로세스 제한 설정

OrchestrationThrottlingSettings

OrchestrationThrottlingSettings

오케스트레이션 제한 설정

ResourceBasedThrottlingSettings

ResourceBasedThrottlingSettings

리소스 기반 제한S 설정

MessageProcessThrottlingSettings

메시지 프로세스 제한 설정

Name 형식 Description
MessageDeliveryMaximumDelay

integer

메시지 배달 조정에 설정되는 최대 지연(밀리초)입니다. 0은 메시지 배달 조정 사용 안 함을 나타냅니다.

MessageDeliveryOverdriveFactor

integer

시스템에서 메시지 배달 조정을 위해 입력 속도를 가속화하는 백분율입니다.

MessageDeliverySampleSpaceSize

integer

MessageDeliverySampleSpaceWindow

integer

시간 창(밀리초)으로, 이 범위를 벗어난 샘플은 부적합한 것으로 간주됩니다.

MessagePublishMaximumDelay

integer

메시지 게시 조정에 설정되는 최대 지연(밀리초)입니다. 0은 메시지 게시 조정 사용 안 함을 나타냅니다.

MessagePublishOverdriveFactor

integer

시스템에서 입력 속도를 가속화하는 백분율입니다.

MessagePublishSampleSpaceSize

integer

서비스 클래스의 메시지 게시 속도를 확인하는 데 사용되는 샘플 수입니다.

MessagePublishSampleSpaceWindow

integer

시간 창(밀리초)으로, 이 범위를 벗어난 샘플은 부적합한 것으로 간주됩니다.

ThrottlingDeliveryOverride

integer

이 속성은 아웃바운드 제한 조건의 심각도를 늘리거나 줄입니다.

ThrottlingDeliveryOverrideSeverity

integer

이 속성은 아웃바운드 제한 조건의 심각도를 늘리거나 줄입니다.

ThrottlingPublishOverride

integer

이 속성은 인바운드 제한 조건의 심각도를 늘리거나 줄입니다.

ThrottlingPublishOverrideSeverity

integer

이 속성은 아웃바운드 제한 조건의 심각도를 늘리거나 줄입니다.

OrchestrationThrottlingSettings

오케스트레이션 제한 설정

Name 형식 Description
DehydrationBehavior

integer

오레스트레이션(XLANG) 엔진의 탈수 동작입니다. 사용자 지정을 선택한 경우에만 다른 xlang 설정을 편집할 수 있어야 합니다. ValueMap {"0", "1", "2"}, 값 {"Always", "Never", "Custom"}]

SubscriptionPauseAt

integer

구독에 >= 사용 대기 중인 PauseAt 메시지가 있는 경우 구독 인스턴스에 메시지 배달을 중지합니다.

SubscriptionResumeAt

integer

PauseAt 설정으로 인해 구독이 일시 중지되고 미해결 메시지가 ResumeAt 값으로 내려갔지 않은 경우 메시지 상자가 구독에 메시지 제공을 다시 시작합니다.

TimeBasedMaxThreshold

integer

오케스트레이션 인스턴스가 탈수되기 전에 차단할 수 있는 최대 대기 시간(초)입니다.

TimeBasedMinThreshold

integer

오케스트레이션 인스턴스가 탈수되기 전에 차단할 수 있는 최소 대기 시간(초)입니다.

ResourceBasedThrottlingSettings

리소스 기반 제한S 설정

Name 형식 Description
DBQueueSizeThreshold

integer

데이터베이스의 최대 항목 수입니다.

DBSessionThreshold

integer

조정이 시작되기 전에 허용되는 CPU당 최대 DB 세션 수입니다.

DeliveryQueueSize

integer

호스트에서 메시지 배달용 임시 자리 표시자로 유지하는 메모리 내 큐의 크기입니다.

GlobalMemoryThreshold

integer

조정이 시작되기 전에 허용되는 시스템 전반의 최대 가상 메모리(백분율) 사용량입니다.

InflightMessageThreshold

integer

조정 메시지 배달이 시작되기 전에 허용되는 메모리 내 처리 중인 최대 메시지 수입니다.

ProcessMemoryThreshold

integer

조정이 시작되기 전에 허용되는 최대 프로세스 메모리(백분율)입니다.

ThreadThreshold

integer

조정이 시작되기 전에 허용되는 CPU당 진행 중인 최대 스레드 수입니다.

ThrottlingBatchMemoryThresholdPercent

integer

이 속성은 메시지 일괄 처리 게시를 제한할 메모리 임계값을 제어합니다. 일괄 처리 메모리 임계값은 이 백분율 인수를 프로세스 메모리 사용 임계값에 곱하여 계산합니다. 게시 일괄 처리를 실행하기 위한 예상 메모리가 일괄 처리 메모리 임계값을 초과하면 일괄 처리에 메모리 기반 조정을 처리할 수 있습니다. 그렇지 않으면 총 프로세스 메모리가 프로세스 메모리 사용 임계값을 초과하더라도 일괄 처리가 프로세스 메모리 기반 조정에서 제외됩니다. 값 0은 일괄 처리를 실행하기 위한 메모리가 극히 적더라도 모든 게시 일괄 처리에 프로세스 메모리 기반 조정이 적용됨을 나타냅니다.

ThrottlingLimitToTriggerGC

integer

이 속성은 프로세스 메모리 사용량이 증가하고 임계값에 가까워지면 .NET GC(가비지 수집)가 트리거되는 시기를 제어합니다. 메모리 소비가 메모리 임계값의 이 백분율 값을 초과하면 GC가 트리거됩니다.

ThrottlingSeverityDatabaseSize

integer

이 속성은 조정 상태를 트리거한 데이터베이스 크기의 심각도를 제어합니다. 백분율 값으로 지정되는 이 매개 변수는 데이터베이스의 메시지 수 임계값 초과 시 발생하는 조정 상태의 심각도를 설정합니다.

ThrottlingSeverityInflightMessage

integer

이 속성은 In-process 크기가 임계값을 초과하는 경우 제한의 반응 시간을 제어합니다. 백분율 값으로 지정되는 이 매개 변수는 CPU당 처리 중인 메시지 수 임계값 초과 시 발생하는 조정 상태의 심각도를 설정합니다.

ThrottlingSeverityProcessMemory

integer

이 속성은 프로세스 메모리 트리거 제한 조건의 심각도를 제어합니다. 백분율 값으로 지정되는 이 매개 변수는 프로세스 메모리 사용 임계값 초과 시 발생하는 조정 상태의 심각도를 설정합니다.

ThrottlingSpoolMultiplier

integer

이 속성은 데이터베이스 임계값의 메시지 수를 곱한 다음 스풀 테이블의 현재 레코드 수와 비교하여 시스템이 스풀 테이블 크기로 제한해야 하는지 여부를 결정하는 요인을 지정합니다. 이 값을 0으로 설정하면 조정 상태를 결정하기 위한 고려 사항으로 스풀 테이블 크기가 사용되지 않습니다. 최대값 1000

ThrottlingTrackingDataMultiplier

integer

이 속성은 데이터베이스 임계값의 메시지 수를 곱한 다음 추적 테이블의 현재 레코드 수와 비교하여 시스템에서 추적 테이블 크기를 제한해야 하는지 여부를 결정하는 요인을 지정합니다. 이 값을 0으로 설정하면 조정 상태를 결정하기 위한 고려 사항으로 추적 테이블 크기가 사용되지 않습니다.