Compartir a través de


Hosts - Get Host Settings

Obtención de la configuración del host

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

Parámetros de identificador URI

Nombre En Requerido Tipo Description
hostName
path True

string

Nombre del host

Respuestas

Nombre Tipo Description
200 OK

HostSettings

De acuerdo

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

Definiciones

Nombre Description
GeneralSettings

Obtención general

HostSettings

Configuración del host

MessageProcessThrottlingSettings

Configuración de limitación del proceso de mensajes

OrchestrationThrottlingSettings

Configuración de limitación de orquestación

ResourceBasedThrottlingSettings

Configuración de throttlingS basada en recursos

GeneralSettings

Obtención general

Nombre Tipo Description
AllowMultipleResponses

boolean

Esta propiedad permite que varias respuestas se devuelvan a un RL 2-way (SOLO host aislado).

AuthTrusted

boolean

Esta propiedad indica si el host de BizTalk es de confianza para recopilar información de autenticación.

DecryptCertComment

string

Se trata de un campo de comentario que permite asociar algún nombre descriptivo con un certificado de descifrado.

DecryptCertThumbprint

string

Huella digital del certificado de descifrado.

HostTracking

boolean

si las instancias de este host de BizTalk hospedarán el subservicio de seguimiento

IsHost32BitOnly

boolean

Esta propiedad indica si el proceso de instancia de host se debe crear como 32 bits en servidores de 32 y 64 bits.

LegacyWhitespace

boolean

Esta propiedad activa o desactiva la conservación de espacios en blanco con asignación.

MessagingMaxReceiveInterval

integer

Intervalo de sondeo de mensajería en milisegundos

MessagingReqRespTTL

integer

Tiempo de espera predeterminado para los mensajes de respuesta de solicitud.

MsgAgentPerfCounterServiceClassID

string

servicio para el que se muestran los contadores de rendimiento.

ThreadPoolSize

integer

Número máximo de subprocesos del motor de mensajería por CPU.

UseDefaultAppDomainForIsolatedAdapter

boolean

Esta propiedad controla si el adaptador aislado se ejecuta en el dominio de aplicación predeterminado o en el dominio del autor de la llamada.

XlangMaxReceiveInterval

integer

Intervalos de sondeo i milisegundos de orquestaciones que se ejecutan en este host.

HostSettings

Configuración del host

Nombre Tipo Description
GeneralSettings

GeneralSettings

Configuración general

MessageProcessThrottlingSettings

MessageProcessThrottlingSettings

Configuración de limitación del proceso de mensajes

OrchestrationThrottlingSettings

OrchestrationThrottlingSettings

Configuración de limitación de orquestación

ResourceBasedThrottlingSettings

ResourceBasedThrottlingSettings

Configuración de throttlingS basada en recursos

MessageProcessThrottlingSettings

Configuración de limitación del proceso de mensajes

Nombre Tipo Description
MessageDeliveryMaximumDelay

integer

Retraso máximo (en milisegundos) impuesto para la limitación de entrega de mensajes. Cero indica que deshabilita la limitación de entrega de mensajes.

MessageDeliveryOverdriveFactor

integer

Factor por el que el sistema sobrecargará la velocidad de entrada para la limitación de entrega de mensajes.

MessageDeliverySampleSpaceSize

integer

MessageDeliverySampleSpaceWindow

integer

Período de tiempo (en milisegundos) más allá del cual las muestras se considerarán no válidas para su consideración.

MessagePublishMaximumDelay

integer

Retraso máximo (en milisegundos) impuesto para la limitación de publicación de mensajes. Cero indica que deshabilita la limitación de publicación de mensajes.

MessagePublishOverdriveFactor

integer

Factor de porcentaje por el que el sistema sobrecargará la velocidad de entrada.

MessagePublishSampleSpaceSize

integer

Número de ejemplos que se usan para determinar la tasa de publicación de mensajes por las clases de servicio.

MessagePublishSampleSpaceWindow

integer

Período de tiempo (en milisegundos) más allá del cual las muestras se considerarán no válidas para su consideración.

ThrottlingDeliveryOverride

integer

Esta propiedad aumenta o disminuye la gravedad de una condición de limitación de salida.

ThrottlingDeliveryOverrideSeverity

integer

Esta propiedad aumenta o disminuye la gravedad de una condición de limitación de salida.

ThrottlingPublishOverride

integer

Esta propiedad aumenta o disminuye la gravedad de una condición de limitación de entrada.

ThrottlingPublishOverrideSeverity

integer

Esta propiedad aumenta o disminuye la gravedad de una condición de limitación de salida.

OrchestrationThrottlingSettings

Configuración de limitación de orquestación

Nombre Tipo Description
DehydrationBehavior

integer

comportamiento de deshidratación del motor orhestration(XLANG). Solo si se selecciona Custom (Personalizado), se deben editar otras configuraciones de xlang. ValueMap {"0", "1", "2"}, Valores {"Always", "Never", "Custom"}]

SubscriptionPauseAt

integer

Si alguna suscripción tiene >= Pausar mensajes que esperan a consumirse, detenga la entrega de mensajes a la instancia de suscripción.

SubscriptionResumeAt

integer

Si alguna suscripción se ha pausado debido a la configuración PauseAt y ninguno de los mensajes pendientes ha llegado al valor ResumeAt, el cuadro de mensaje se reanudará dando mensajes a la suscripción.

TimeBasedMaxThreshold

integer

El tiempo de espera máximo (s) una instancia de orquestación podría bloquearse antes de deshidratarse.

TimeBasedMinThreshold

integer

Tiempo de espera mínimo(s) una instancia de orquestación podría bloquearse antes de deshidratarse.

ResourceBasedThrottlingSettings

Configuración de throttlingS basada en recursos

Nombre Tipo Description
DBQueueSizeThreshold

integer

Número máximo de elementos de la base de datos.

DBSessionThreshold

integer

Número máximo de sesiones de base de datos (por CPU) permitidas antes de que comience la limitación.

DeliveryQueueSize

integer

Tamaño de la cola en memoria que mantiene el host como marcador de posición temporal para entregar mensajes.

GlobalMemoryThreshold

integer

Uso máximo de memoria virtual en todo el sistema (en porcentaje) permitido antes de que comience la limitación.

InflightMessageThreshold

integer

Número máximo de mensajes en curso en memoria permitidos antes de que comience la limitación de entrega de mensajes.

ProcessMemoryThreshold

integer

Memoria de proceso máxima (en porcentaje) permitida antes de que comience la limitación.

ThreadThreshold

integer

Número máximo de subprocesos en el proceso (por CPU) permitido antes de que comience la limitación.

ThrottlingBatchMemoryThresholdPercent

integer

Esta propiedad controla el umbral de memoria más allá del cual limitar la publicación de un lote de mensajes. El umbral de memoria por lotes se calcula multiplicando este factor porcentual por el umbral de uso de memoria de proceso. Si la memoria estimada para ejecutar un lote de publicación supera el umbral de memoria del lote, el lote estará sujeto a la limitación basada en la memoria del proceso. De lo contrario, el lote estará exento de la limitación basada en memoria del proceso incluso cuando la memoria total del proceso supere el umbral de uso de memoria de proceso. Un valor de cero indica que todos los lotes de publicación pueden estar sujetos a la limitación basada en memoria del proceso, incluso si la memoria estimada para ejecutar el lote es mínima.

ThrottlingLimitToTriggerGC

integer

Esta propiedad controla cuándo se desencadenará una recolección de elementos no utilizados (GC) de .NET a medida que aumenta el consumo de memoria del proceso y se aproxima al umbral. Cuando el consumo de memoria supera este valor porcentual del umbral de memoria, se desencadena un GC.

ThrottlingSeverityDatabaseSize

integer

Esta propiedad controla la gravedad de una condición de limitación desencadenada de tamaño de base de datos. Esto se especifica en el valor de porcentaje y este parámetro establece la gravedad de una condición de limitación causada cuando se supera el recuento de mensajes en el umbral de la base de datos.

ThrottlingSeverityInflightMessage

integer

Esta propiedad controla el tiempo de reacción de limitación cuando el tamaño en proceso supera el umbral. Esto se especifica en el valor de porcentaje y este parámetro establece la gravedad de una condición de limitación causada cuando se superan los mensajes en proceso por umbral de CPU.

ThrottlingSeverityProcessMemory

integer

Esta propiedad controla la gravedad de una condición de limitación desencadenada por la memoria de proceso. Esto se especifica en el valor de porcentaje y este parámetro establece la gravedad de una condición de limitación causada cuando se supera el umbral de uso de memoria del proceso.

ThrottlingSpoolMultiplier

integer

Esta propiedad especifica el factor por el que se multiplicará el recuento de mensajes en el umbral de base de datos y, a continuación, se comparará con el recuento de registros actual de la tabla de colas para determinar si el sistema debe limitar el tamaño de la tabla de cola. Si se establece en 0, el tamaño de la tabla de cola no se usa como consideración para determinar una condición de limitación. Valor máximo 1000

ThrottlingTrackingDataMultiplier

integer

Esta propiedad especifica el factor por el que se multiplicará el recuento de mensajes en el umbral de base de datos y, a continuación, se comparará con el recuento de registros actual de la tabla de seguimiento para determinar si el sistema debe limitar el tamaño de la tabla de seguimiento. Si se establece en 0, el tamaño de la tabla de seguimiento no se usa como consideración para determinar una condición de limitación.