Valores avanzados de los servicios ORB en la plataforma z/OS

Utilice este tema para dar soporte a los valores avanzados de los servicios ORB (Intermediario de petición de objetos). Este soporte incluye mantener activo el escucha ORB, mantener activo el escucha SSL (Secure Sockets Layer) de ORB, hebras de control y perfil de carga de trabajo.

Para ver esta página de la consola administrativa, pulse Servidores > Tipos de servidor > WebSphere Application Servers > nombre_servidor > Servicios de contenedor > Servicio ORB > Valores adicionales de z/OS.

Mantener activo el escucha ORB

Define el valor en segundos proporcionado a TCP/IP en la opción SOCK_TCP_KEEPALIVE del escucha IIOP (Internet Inter-ORB Protocol).

Esta opción verifica que las sesiones desocupadas todavía son válidas mediante el sondeo de la pila TCP/IP del cliente. Si el cliente abandona sin notificar al servidor, la sesión continúa activada en el servidor. Utilice esta propiedad para limpiar estas sesiones innecesarias. Si el cliente no responde, se cierra la sesión. El valor predeterminado es 0 (cero).Si no se estable la propiedad, no se establece la opción TCP/IP. El valor de la opción SOCK_TCP_KEEPALIVE genera tráfico de red en sesiones desocupadas, lo que puede ocasionar problemas.

Tipo de datos Integer
Rango 0 - 2147040
Mantener activo el escucha SSL de ORB

Esta propiedad define el valor en segundos proporcionado a TCP/IP en la opción SOCK_TCP_KEEPALIVE del escucha IIOP de SSL.

Esta opción verifica si las sesiones desocupadas todavía son válidas mediante el sondeo de la pila TCP/IP del cliente. Si el cliente abandona sin notificar al servidor, la sesión continúa activada en el servidor. Utilice esta opción para cerrar estas sesiones innecesarias. Si el cliente no responde, se cierra la sesión. El valor predeterminado es 0 (cero).Si no se estable la propiedad, no se establece la opción TCP/IP. El valor de la opción SOCK_TCP_KEEPALIVE genera tráfico de red en sesiones desocupadas, lo que puede ser indeseable.

Tipo de datos Integer
Rango 0 - 2147040
Tiempo de espera del gestor de carga de trabajo

Especifica el tiempo máximo en segundos que pueden permanecer en cola las peticiones IIOP antes de que se asignen a un proceso sirviente.

Tipo de datos Integer
Rango 0 - 2147040
Valor predeterminado 300
Inhabilitar tiempo de espera de la cola del gestor de carga de trabajo 0
Perfil de carga de trabajo

Especifica el perfil de la carga de trabajo del servidor, que puede ser ISOLATE, IOBOUND, CPUBOUND, LONGWAIT o CUSTOM.

El perfil de carga de trabajo controla las decisiones relacionadas con la carga de trabajo tomadas durante la ejecución de WebSphere Application Server para z/OS, como el número de hebras utilizadas en el sirviente. El valor predeterminado es IOBOUND, que es el valor adecuado para la mayoría de aplicaciones. Utilice uno de los demás valores si la aplicación requiere más hebras.

Perfil de carga de trabajo Número de hebras Descripción
ISOLATE 1 Especifica que los sirvientes están limitados a una sola hebra de aplicación. Utilice ISOLATE para asegurar que las aplicaciones asignadas simultáneamente no se ejecutan en el mismo sirviente. Dos peticiones procesadas en el mismo sirviente pueden provocar que una petición dañe la otra.
IOBOUND MIN(30, MAX(5,(Número de CPUs*3))) Especifica más hebras en aplicaciones que realizan el proceso intensivo de E/S en el sistema operativo z/OS. El cálculo del número de hebras se basa en el número de CPU. La mayoría de aplicaciones que tienen un equilibrio de llamadas de operación remota e intensivas a la CPU utilizan IOBOUND. La pasarela o el conversor de protocolo son dos ejemplos de aplicaciones que utilizan el perfil IOBOUND.
CPUBOUND MAX((Número de CPUs-1),3) Especifica que la aplicación realiza operaciones intensivas del procesador en el sistema operativo z/OS y por lo tanto, no se beneficiaría de más hebras que el número de CPUs. El cálculo del número de hebras se basa en el número de CPU. Utilice el valor de perfil CPUBOUND en aplicaciones intensivas de CPU, como el análisis de XML y la construcción de documentos XML, donde la inmensa mayoría del tiempo de respuesta de la aplicación se pasa utilizando la CPU.
LONGWAIT 40 Especifica más hebras que IOBOUND para el proceso de aplicaciones. LONGWAIT gasta la mayoría de su tiempo en espera de que finalicen operaciones de red o remotas. Utilice este valor si la aplicación hace llamadas frecuentes a otro sistema de aplicación, como las aplicaciones para captura de caracteres en pantalla (screen scraper) de CICS (Customer Information Control System), pero no invierte mucho tiempo en su propio proceso.
CUSTOM Definido por el usuario Especifica que el número de hebras de aplicación sirviente viene definido por el valor que se especifica para la propiedad personalizada del servidor servant_region_custom_thread_count. El número mínimo de hebras de aplicación que se puede definir para esta propiedad personalizada es 1; el número máximo de hebras de aplicación que se puede especificar es 100.
Nota: Número de CPU es el número de CPU en línea cuando aparece el controlador.

Puede buscar el mensaje BBOO0234I en las anotaciones cronológicas de trabajo de controlador para comprobar el número de hebras de trabajo (worker).




Los enlaces marcados (en línea) requieren acceso a Internet.

Tareas relacionadas


Nombre de fichero: uorb_rorb_service.html