Resolución de problemas del direccionamiento de solicitudes y la gestión de la carga de trabajo a través del servidor proxy

En este apartado se proporciona información sobre cómo resolver los problemas del tráfico de solicitudes que atraviesa el servidor proxy.

Antes de empezar

Es necesario saber qué máquinas y nodos pertenecerán al clúster de servidores proxy, porque el producto tiene que instalarse en esas máquinas. También será necesario saber el URL para las aplicaciones, el despliegue de aplicación y los detalles de definición de clúster. El servidor proxy debe estar iniciado.

Acerca de esta tarea

Puede utilizar el MBean del servidor proxy para determinar cómo se direccionan las solicitudes hacia las aplicaciones, y posteriormente, a un servidor de aplicaciones concreto. Si la solicitud se direcciona incorrectamente, puede inhabilitar el direccionamiento a aplicaciones específicas o volver a configurar las reglas de direccionamiento.
Nota: En este tema se hace referencia a uno o más de los archivos de registro del servidor de aplicaciones. Como alternativa recomendada, puede configurar el servidor para utilizar la infraestructura de registro y rastreo HPEL en lugar de utilizar los archivos SystemOut.log , SystemErr.log, trace.log y activity.log en sistemas distribuidos y de IBM® i. Puede también utilizar HPEL junto con sus recursos de registro nativos de z/OS. Si utiliza HPEL, puede acceder a toda la información de registro y rastreo utilizando la herramienta de línea de mandatos LogViewer desde el directorio bin de perfil de servidor. Consulte la información sobre la utilización de HPEL para resolver problemas de aplicaciones para obtener más información sobre la utilización de HPEL.

Procedimiento

  1. Obtenga el MBean de rutas dinámicas para el servidor proxy e invoque la operación para generar la información de direccionamiento para el URI. Inicie wsadmin y obtenga todos los MBeans de rutas dinámicas del modo siguiente:
     $AdminControl queryNames  
     type=DynamicRoute,*
    
    set routembean <cortar y pegar el identificador del MBean de la salida del mandato anterior>
    
     $AdminControl invoke $routembean debugRouting {http://*/urlpattern all}
    Utilice un asterisco (*) para encontrar todos los hosts virtuales o especifique de forma explícita un host virtual. Por ejemplo, http://nombre_proxy:80/urlpattern. El mandato set routembean debe corresponder al MBean de la salida del mandato anterior.

    El servidor proxy empezará a generar información relacionada con el direccionamiento para todas las solicitudes HTTP subsiguientes que coincidan con el host virtual especificado y el patrón de URL del archivo SystemOut.log.

  2. Envíe tráfico de carga de trabajo representativo a través del servidor proxy.
  3. Analice la información de direccionamiento del archivo SystemOut.log de servidor proxy.
  4. Realice los cambios necesarios en el direccionamiento de la aplicación para habilitar o inhabilitar el direccionamiento a través del servidor proxy, utilizando la consola administrativa, pulsando Aplicaciones > Aplicaciones de empresa.
  5. Repita los pasos dos a cuatro hasta que se hayan satisfecho todas las solicitudes.
  6. Inhabilite la recopilación de información de direccionamiento utilizando wsadmin del modo siguiente:
    $AdminControl invoke $routembean
    stopDebugRouting 

Resultados

El servidor proxy y las aplicaciones están configuradas correctamente para el acceso externo.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjpx_troubreqrout
File name: tjpx_troubreqrout.html