![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
Intelligent Management: propiedades personalizadas y del sistema del direccionador On demand
Puede utilizar las propiedades personalizadas del direccionador On Demand (ODR) para cambiar el comportamiento del ODR. Por ejemplo, puede cambiar el código de error que devuelve el ODR cuando se rechacen mensajes debido a una sobrecarga de memoria o procesador. Para establecer una propiedad personalizada en el ODR con la consola de administración, pulse
.Propiedad personalizada http.log.history
Utilice la propiedad personalizada http.log.history para especificar el número de archivos de registro del servidor histórico. Los archivos de registro de servidor son los archivos de registro personalizados de ODR, además de los archivos proxy.log, local.log y cache.log. Sin esta propiedad personalizada, tendrá un archivo de historial para los archivos de registro del servidor. Definir esta propiedad personalizada no afecta a los registros personalizados que ya han sido inicializados.
Value | Descripción |
---|---|
Ámbito | ODR o clúster de ODR |
Value | Cualquier entero positivo mayor que 0 |
Valor por omisión | 1 |
Propiedad personalizada http.log.history.backup.list
De forma predeterminada, los archivos de registro personalizados existentes de ejecuciones anteriores no se cuenta en el número máximo de archivos históricos. Establezca la propiedad personalizada de proxy http.log.history.backup.list en true para que el ODR cuente los registros personalizados existentes en el número máximo de archivos históricos.
Ámbito | ODR o clúster de ODR |
---|---|
Value | Cualquier entero positivo mayor que 0 |
Valor por omisión | 1 |
Propiedad personalizada http.log.maxSize
Utilice la propiedad personalizada http.log.maxSize para especificar el tamaño máximo del registro en megabytes (MB). Un valor de UNLIMITED indica ilimitado. Al igual que en la propiedad personalizada http.log.history, la propiedad personalizada http.log.maxSize se aplica a los archivos de registro personalizados de ODR, además de los archivos proxy.log, local.log y cache.log.
Value | Descripción |
---|---|
Ámbito | ODR o clúster de ODR |
Value | Cualquier entero positivo mayor que 0 |
Valor por omisión | 500 MB |
Propiedad personalizada CenterCell
Cuando esté configurando la gestión del rendimiento de varias células en el entorno, puede utilizar la propiedad personalizada CenterCell para designar una célula como la célula central. Defina también la propiedad personalizada CenterCell de forma individual para cada célula que desee designar como una célula punta.

Value | Descripción |
---|---|
Ámbito | Cell |
Valores válidos | true: designa una célula como la célula central false: designa una célula como una célula punta |
ODR.heapUsage.max
Utilice la propiedad personalizada ODR.heapUsage.max para configurar un valor de porcentaje que determine a qué nivel de uso de almacenamiento dinámico el ODR rechaza solicitudes. Si el uso del almacenamiento dinámico excede el 90%, el ODR rechaza cualquier solicitud de entrada y se devuelve un código de error 503.
Value | Descripción |
---|---|
Ámbito | Cell |
Value | Porcentaje |
Valor por omisión | 90% |
ODR.heapUsage.algorithm
Utilice la propiedad personalizada ODR.heapUsage.algorithm para configurar cuándo se calcula el uso del almacenamiento dinámico. Si define el valor en globalGC, la cantidad de uso del almacenamiento dinámico se calcula sólo inmediatamente después de un ciclo de recogida de basura global. Si define el valor en request, la cantidad de uso de almacenamiento dinámico se calcula con cada solicitud.
Value | Descripción |
---|---|
Ámbito | Cell |
Value | Algoritmo |
Valor por omisión | globalGC |
ODR.heapUsage.errorCode
Utilice la propiedad personalizada ODR.heapUsage.errorCode para configurar el tipo de código de error devuelto cuando se recibe una solicitud y el uso del almacenamiento dinámico excede el umbral máximo.
Value | Descripción |
---|---|
Ámbito | Cell |
Value | Entero |
Valor por omisión | 503 |
ODR.sslAlias.<nombre_clúster>
Utilice la propiedad personalizada ODR.sslAlias.<nombre_clúster> para especificar el nombre de alias SSL que se va a utilizar durante las conexiones de salida SSL con cualquiera de los servidores del clúster especificado. Establezca esta propiedad personalizada a nivel de célula. Reinicie el ODR para que el valor de esta propiedad personalizada entre en vigor.
http.overload.error
Utilice la propiedad personalizada http.overload.error para configurar un código de error personalizado para que lo devuelva el gestor de flujo de solicitudes autónomo cuando se rechace un mensaje HTTP sobre TCP o SSL debido a una sobrecarga de procesador o de memoria. Si no configura esta propiedad personalizada, se devuelve el código de error 503 por omisión.
Value | Descripción |
---|---|
Ámbito | Direccionador On Demand |
Value | Entero |
Valor por omisión | 503 |
sip.overload.error
Utilice la propiedad personalizada sip.overload.error para configurar un código de error personalizado para que lo devuelva el gestor de flujo de solicitudes autónomo cuando se rechace un mensaje de SIP (Session Initiation Protocol) sobre TCP (Transmission Control Protocol) o SSL (Secure Sockets Layer) debido a una sobrecarga de procesador o de memoria. Si no configura esta propiedad personalizada, se devuelve el código de error 503 por omisión.
Value | Descripción |
---|---|
Ámbito | Direccionador On Demand |
Value | Entero |
Valor por omisión | 503 |
sipu.overload.error
Utilice la propiedad personalizada sipu.overload.error para configurar un código de error personalizado para que lo devuelva el gestor de flujo de solicitudes autónomo cuando se rechace un mensaje de SIP (Session Initiation Protocol) sobre UDP (User Datagram Protocol) debido a una sobrecarga de procesador o de memoria. Si no configura esta propiedad personalizada, se devuelve el código de error 503 por omisión.
Value | Descripción |
---|---|
Ámbito | Direccionador On Demand |
Value | Entero |
Valor por omisión | 503 |
http.partialResponseBodyBufferSize
Utilice la propiedad personalizada http.partialResponseBodyBufferSize para no permitir que el ODR coloque en el almacenamiento intermedio el tamaño de la carga útil de respuesta cuando se lleve a cabo un despliegue en una edición de aplicación. Establezca la propiedad personalizada http.partialResponseBodyBufferSize en un valor de 0.
Value | Descripción |
---|---|
Ámbito | Direccionador On Demand |
Value | Entero |
Valor por omisión | 0 |
Propiedades del sistema
Siga las instrucciones para establecer propiedades del sistema específicas para el ODR.
En la consola de administración, seleccione
.ODCLeftGroupDelay
Utilice la propiedad del sistema ODCLeftGroupDelay =0 establecida para no permitir ningún retardo en la detección de la configuración bajo demanda de servidores apagados durante la sustitución por anomalía cuando los servidores dejan de estar disponibles.
El valor ODCLeftGroupDelay se especifica en milisegundos. Establezca un valor que no sea inferior a 30000 milisegundos de modo que haya tiempo suficiente para manejar los procesos que dejen de responder a P2P (igual a igual).
Si establece ODCLeftGroupDelay, problemas de red temporales pueden agotar los recursos y el proceso de recuperación de ODC puede añadir estrés a la red.
ODR.traceRouteHeader
Utilice la propiedad del sistema ODR.traceRouteHeader en el ODR y añadirá una cabecera de respuesta con la ruta que ha tomado la solicitud.
Por ejemplo, -DODR.traceRouteHeader=TraceRoute añade una cabecera de respuesta con el nombre TraceRoute para cada solicitud. El valor de la cabecera de respuesta es la vía de acceso que ha tomado la solicitud.
updateWLM
- Si se establece a nivel de célula, se aplica a todos los clústeres dinámicos de la célula.
- Si se establece a nivel del clúster dinámico, se aplica sólo a dicho clúster dinámico.
Value | Descripción |
---|---|
Ámbito | Clúster dinámico o célula |
Valores válidos | true o false |
Valor por omisión | true |