Propiedades personalizadas de célula
Puede configurar pares de nombre-valor de datos, donde el nombre es una calve de propiedad y el valor es un valor de serie que puede utilizar para establecer propiedades de configuración para una célula. Definir una nueva propiedad personalizada para una célula le permite configurar un valor más allá de lo que está disponible en la consola administrativa. Este tema lista propiedades personalizadas que están disponibles para configurar una célula.
Para especificar una propiedad personalizada para una célula:
- En la consola administrativa, pulse .
- En la página Propiedades personalizadas, pulse Nueva.
- En la página de valores, entre el nombre de la propiedad personalizada que desea configurar en el campo Nombre y el valor en el que desea establecerlo en el campo Valor.
- Pulse Aplicar o Aceptar y, después, pulse Guardar para guardar los cambios de configuración.
- Reinicie el servidor en el cual reside la célula.
Las propiedades personalizadas siguientes se proporcionan con el producto:
- com.ibm.websphere.management.launcher.options
com.ibm.websphere.process.terminator.deletepid
- enableAdminAuthorizationCache
- IBM_CLUSTER_CALLBACK_TIMEOUT
- IBM_CLUSTER_CUSTOM_ADVISOR_THREAD_POOL_SIZE
- IBM_CLUSTER_ENABLE_ACS_DELAY_POSTING
- IBM_CLUSTER_ENABLE_CAR_DELAY_POSTING
- IBM_CLUSTER_ENABLE_PRELOAD
- IBM_CLUSTER_ENABLE_NON_DEFAULT_COOKIE_NAMES
- IBM_CLUSTER_ENABLE_SERVLET30_NON_DEFAULT_COOKIE_NAMES
- IBM_CLUSTER_PURGE_NOTIFICATIONS
- IBM_CLUSTER_REUSE_ORIGINAL_IOR
- IBM_CLUSTER_RIPPLESTART_NOTIFICATION_TIMEOUT
- IBM_CLUSTER_USE_LEGACY_COMPRESSOR
- IBM_CLUSTER_WBI_SUPPORT
- IBM_CLUSTER_WLM_ENFORCE_VHOST_IN_WEBAPP
- LargeTopologyOptimization
com.ibm.websphere.management.launcher.options
Especifique un valor de displayServerInFront para mostrar el nombre de la célula, el nodo y el servidor delante de la salida para el mandato ps -ef. El uso de esta propiedad se ha diseñado para ayudarle a identificar el ID de proceso de un servidor. La propiedad no tiene ningún impacto en el proceso del servidor.
Información | Valor |
---|---|
Propiedad | com.ibm.websphere.management.launcher.options |
Tipo de datos | Serie |
Valor predeterminado | none |
![[z/OS]](../images/ngzos.gif)
com.ibm.websphere.process.terminator.deletepid
De forma predeterminada, el atributo autoRestart para la política de supervisión de servidor está establecido en false porque la gestión de reinicio automático (ARM) normalmente se utiliza para gestionar reinicios automáticos de los servidores de aplicaciones. El atributo autoRestart para la política de supervisión de servidor está definido en el archivo server.xml.
Si establece el atributo autoRestart en true porque no desea utilizar ARM para gestionar los reinicios automáticos del servidor, también debe añadir la propiedad personalizada de célula com.ibm.websphere.process.terminator.deletepid a la configuración de la célula y establecer esta propiedad personalizada en true. Si solo cambia el valor en el atributo autoRestart, los servidores de la célula seguirán reiniciándose en respuesta a un mandato stopImmediate.
Información | Valor |
---|---|
Propiedad | com.ibm.websphere.process.terminator.deletepid |
Tipo de datos | Booleano |
Valor predeterminado | false |
enableAdminAuthorizationCache
De forma predeterminada, el almacenamiento en memoria caché para la autorización está inhabilitado. El almacenamiento en memoria caché se puede habilitar estableciendo este valor de propiedad en true.
{
wsadmin> set c [$AdminConfig list Cell]
wsadmin> $AdminConfig create Property $c {{name
enableAdminAuthorizationCache}{value true}}
}
Cuando está establecida esta propiedad, debería haber un número de autorizaciones RACF inferior.
IBM_CLUSTER_CALLBACK_TIMEOUT
Especifica, en milisegundos, el periodo de tiempo que el agente de nodo espera para que se recopilen datos de clúster, después de que un cliente envía la primera solicitud para dicho clúster. No es necesario que especifique un valor para esta propiedad, si la propiedad personalizada IBM_CLUSTER_ENABLE_PRELOAD está establecida en true, porque en dicha situación, los datos se cargan previamente durante el proceso de arranque del servidor.
Si la cantidad de tiempo especificada para esta propiedad no es suficiente para la cantidad de datos de clúster que se deben recopilar, se podrían seguir produciendo excepciones NO_IMPLEMENT: No hay datos de clúster disponibles las primeras veces que un cliente envíen solicitudes a un clúster. Especificar una cantidad de tiempo apropiada para esta propiedad o especificar un valor de 0, que elimina los tiempos de espera, evita por completo que se produzcan excepciones NO_IMPLEMENT: No hay datos de clúster disponibles, porque los datos de clúster se recopilan dentro del periodo de tiempo especificado.
Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_CALLBACK_TIMEOUT |
Tipo de datos | Entero |
Valor predeterminado | 180000, que es equivalente a 3 minutos |
IBM_CLUSTER_CUSTOM_ADVISOR_THREAD_POOL_SIZE
Especifica el número de hebras en la agrupación de hebras que se utilizan para ejecutar los asesores personalizados.
Existe una agrupación de hebras que se utiliza para ejecutar todos los asesores personalizados configurados en un servidor proxy. Si hay más asesores personalizados configurados que hebras en la agrupación, y el intervalo de sondeo y otras circunstancias hacen que se deban ejecutar más asesores personalizados a la vez que hebras hay en la agrupación, algunos asesores personalizados se tendrán que poner en la cola y ejecutarse tan pronto como esté disponible una hebra.
Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_CUSTOM_ADVISOR_THREAD_POOL_SIZE |
Tipo de datos | Entero |
Rango | 1 - 50 |
Valor predeterminado | 5 |
IBM_CLUSTER_ENABLE_ACS_DELAY_POSTING
Especifica si la publicación de actualizaciones en ActiveClusterSet se va a retardar. La habilitación de esta propiedad personalizada proporciona una mejora de rendimiento en topologías SIBus de gran tamaño y en destinos configurados, lo que genera una reducción de los tiempos de inicio y parada del motor de mensajería.
Cuando esta propiedad está establecida en true, la publicación de actualizaciones se retrasa.
Cuando esta propiedad está establecida en false, las actualizaciones se publican inmediatamente.
Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_ENABLE_ACS_DELAY_POSTING |
Tipo de datos | Booleano |
Valor predeterminado | true |
IBM_CLUSTER_ENABLE_CAR_DELAY_POSTING
Especifica si la publicación de actualizaciones en ClusterDescription se va a retrasar. La habilitación de esta propiedad personalizada proporciona una mejora de rendimiento en topologías de bus de integración de servicios (SIBus) de gran tamaño y destinos configurados, lo que genera una reducción de los tiempos de inicio y parada del motor de mensajería.
Cuando esta propiedad está establecida en true, la publicación de actualizaciones se retrasa.
Cuando esta propiedad está establecida en false, las actualizaciones se publican inmediatamente.
Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_ENABLE_CAR_DELAY_POSTING |
Tipo de datos | Booleano |
Valor predeterminado | true |
IBM_CLUSTER_ENABLE_PRELOAD
Especifica si la lógica de precarga se ejecuta durante el arranque del servidor en el agente de nodo. Sin la precarga, un agente de nodo solo carga los datos para un clúster, después de que el agente de nodo haya recibido la primera solicitud para dicho clúster.
Cuando esta propiedad está establecida en true, los datos del clúster se cargan en el agente de nodo durante el arranque y no se tienen que crear y propagar durante el tiempo de ejecución.
Cuando esta propiedad está establecida en false, los datos de clúster se crean y propagan la primera vez que hay una solicitud en un clúster, lo que, a veces, provoca excepciones NO_IMPLEMENT: No hay datos de clúster disponibles las primeras veces que un cliente envía solicitudes a un clúster.
Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_ENABLE_PRELOAD |
Tipo de datos | Booleano |
Valor predeterminado | true |
IBM_CLUSTER_ENABLE_NON_DEFAULT_COOKIE_NAMES
Especifique esta propiedad personalizada con un valor de true para alterar temporalmente el nombre de cookie en el nivel de servidor, aplicación o módulo, de forma que el servidor proxy puede mantener la afinidad de sesiones con varias aplicaciones en clústeres distintos. El servidor proxy puede mantener la afinidad de sesiones porque puede reconocer cookies de sesión distintas a JSESSIONID.
Si cambia la configuración de la gestión sesiones, espere hasta que todos los miembros del clúster se hayan actualizado con la nueva configuración, antes de realizar un inicio escalonado del clúster. De lo contrario, la migración tras error podría no funcionar.
Si cambia la configuración de la gestión de sesiones de aplicación o módulo, espere hasta que todos los miembros del clúster se hayan actualizado con la nueva configuración, antes de detener y, después, reiniciar la aplicación. De lo contrario, la migración tras error podría no funcionar.
Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_ENABLE_NON_DEFAULT_COOKIE_NAMES |
Tipo de datos | Booleano |
Valor predeterminado | false |
IBM_CLUSTER_ENABLE_SERVLET30_NON_DEFAULT_COOKIE_NAMES
Especifique esta propiedad personalizada con un valor de true para indicar que se ha especificado un nombre de cookie en un archivo web.xml o en una instancia ServletContextListener, de modo que el servidor proxy puede mantener la afinidad de sesiones con varias aplicaciones en distintos clústeres. El servidor proxy puede mantener la afinidad de sesiones porque puede reconocer cookies de sesión de Servlet 3.0 distintas a JSESSIONID.
Si configura ambas cookies, las no predeterminadas de Servlet 3.0 y las no predeterminadas, en el nivel de servidor, aplicación o módulo, las cookies de Servlet 3.0 tienen la prioridad más alta.
Si cambia la configuración de la gestión sesiones, espere hasta que todos los miembros del clúster se hayan actualizado con la nueva configuración, antes de realizar un inicio escalonado del clúster. De lo contrario, la migración tras error podría no funcionar.
Si cambia la configuración de la gestión de sesiones de aplicación o módulo, espere hasta que todos los miembros del clúster se hayan actualizado con la nueva configuración, antes de detener y, después, reiniciar la aplicación. De lo contrario, la migración tras error podría no funcionar.
Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_ENABLE_SERVLET30_NON_DEFAULT_COOKIE_NAMES |
Tipo de datos | Booleano |
Valor predeterminado | false |
IBM_CLUSTER_PURGE_NOTIFICATIONS
Especifica si las referencias a identidades se van a suprimir cuando no hay ningún ClusterObservers registrado para notificaciones en estas identidades. Cuando se suprime una identidad, se borran todas las publicaciones relacionadas en el tablón de anuncios sobre dicha identidad. Establecer esta propiedad en true permite suprimir las referencias a identidades que no tienen ningún ClusterObservers registrado en las mismas.
Normalmente, existen muchos destinos definidos en un escenario jerárquico de bus de integración de servicios (SIB). Si esta propiedad está establecida en false, y un producto, como WebSphere Process Server, está instalado encima de WebSphere Application Server, la gestión de carga de trabajo (WLM) no permite que se realice correctamente una recogida de basura de datos almacenados en el tablón de anuncios. Esta situación puede generar una fuga lenta de memoria si determinadas tareas como, por ejemplo, la instalación y desinstalación de aplicaciones, se repiten sin reiniciar el proceso. Si el proceso se reinicia, todas las publicaciones asociadas a dicho servidor se eliminan automáticamente, de esta forma se evitan las pérdidas de memoria.
Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_PURGE_NOTIFICATIONS |
Tipo de datos | Booleano |
Valor predeterminado | false |
IBM_CLUSTER_REUSE_ORIGINAL_IOR
Especifique si un cliente ligero Java™ o un proceso de servidor puede realizar intentos continuados de conexión, hasta que los datos del clúster estén disponibles para su devolución al cliente. A continuación, los datos del clúster se utilizan para todos los futuros intentos.
Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_REUSE_ORIGINAL_IOR |
Tipo de datos | Booleano |
Valor predeterminado | true |
IBM_CLUSTER_RIPPLESTART_NOTIFICATION_TIMEOUT
Especifique un valor, en milisegundos, para indicar el periodo de tempo que la función de inicio escalonado espera para que se concluyan los procesos antes de reiniciarlos. Si intenta un inicio escalonado y los procesos no se han concluido antes de que empiece la operación de inicio, uno o varios de los procesos no se reiniciarán.
Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_RIPPLESTART_NOTIFICATION_TIMEOUT |
Tipo de datos | Entero |
Valor predeterminado | 300000 milisegundos (5 minutos) |
IBM_CLUSTER_USE_LEGACY_COMPRESSOR
A partir de la versión 6.1.0.37, la gestión de carga de trabajo (WLM) utiliza un procedimiento nuevo para comprimir y extraer datos que se están enviando entre procesos. Este procedimiento reduce la sobrecarga de compresión en topologías de WebSphere Process Server y de bus de integración de servicios de gran tamaño, que tienen 2.000 o más destinos. Este procedimiento también evita que se pierdan datos comprimidos si una serie de bytes que se va a comprimir no se ha podido comprimir realmente, porque cada byte es exclusivo. Esta situación podría provocar posiblemente una pérdida de datos debido a cómo el WLM manejó previamente los datos sin comprimir.
Este procedimiento optimizado de compresión y descompresión es apropiado para la mayoría de los entornos. Sin embargo, si este procedimiento genera problemas en el entorno, añada la propiedad personalizada IBM_CLUSTER_USE_LEGACY_COMPRESSOR a los valores de la célula y establézcala en true. Cuando se establece esta propiedad en true, WLM maneja la compresión y descompresión de datos de la misma forma que lo hacía antes de que se instalará la versión 6.1.0.37 o posterior.
Si añade esta propiedad personalizada a los valores de la célula, debe sincronizar los nodos y reiniciar todos los procesos en la célula antes de que este cambio entre en vigor.
Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_USE_LEGACY_COMPRESSOR |
Tipo de datos | Booleano |
Valor predeterminado | false |
IBM_CLUSTER_WBI_SUPPORT
Rastreo de pila de excepciones: javax.naming.NamingException:
Error durante la resolución. La excepción de raíz es
rg.omg.CORBA.NO_IMPLEMENT:Rastreo del servidor:
nombre_servidor en el host
nombre_host

Información | Valor |
---|---|
Propiedad | IBM_CLUSTER_WBI_SUPPORT |
Tipo de datos | Booleano |
Valor predeterminado | false |
IBM_CLUSTER_WLM_ENFORCE_VHOST_IN_WEBAPP
Establecer esta propiedad en true hace que el WLM en el servidor proxy WebSphere aplique el host virtual que está configurado en una aplicación web. Si un host virtual está configurado en una aplicación web, cuando el WLM en el proxy busca puntos finales disponibles, solo se tienen en cuenta los puntos finales en los puertos asociados a dicho host virtual.
Propiedad | IBM_CLUSTER_WLM_ENFORCE_VHOST_IN_WEBAPP |
Tipo de datos | Booleano |
Valor predeterminado | false |
LargeTopologyOptimization
- Direccionador a demanda, reglas y políticas de direccionamiento
- Controladores autónomos, que proporcionan clúster dinámico, equilibrio de carga de trabajo dinámico, protección de sobrecarga y soporte de elasticidad
- Políticas de servicios, que proporcionan priorización del tráfico
- Gestión de estado
Información | Valor |
---|---|
Propiedad | LargeTopologyOptimization |
Ámbito | Cell |
Valor | True, false |
Valor predeterminado | True |