Configuración del servidor proxy
Un servidor proxy es un tipo específico de servidor de aplicaciones que direcciona solicitudes HTTP a los servidores de contenido que realizan el trabajo. Puede clasificar un servidor proxy de acuerdo con el rol que desempeña en un sistema. Este servidor proxy en particular se clasifica como servidor proxy inverso porque su función principal es servir de punto inicial de entrada, sin incluir el cortafuegos, para las solicitudes de cliente al servidor de empresa. Por el contrario, un servidor proxy de avance actúa como el primer punto de contacto para el tráfico de salida.
Antes de empezar
Revise el tema que describe cómo seleccionar un componente frontal para la topología de WebSphere Application Server. Este tema le ayuda a determinar si debe configurar un plug-in de servidor web, un servidor proxy o un servidor proxy seguro para proporcionar la afinidad de sesiones, el soporte de migración tras error y equilibrio de carga de trabajo para su topología de WebSphere Application Server.
- Enviar la configuración del proxy, incluidos los túneles SSL, el proxy transparente y el protocolo FTP
- Solicitar reescribir el URI (hay disponible una función de reescribir el URI de respuesta)
- Autenticación y autorización en el servidor proxy
- Registro combinado NCSA
- Registro personalizado
- Compartición de memoria caché
- Common Gateway Interface (CGI)
Acerca de esta tarea
Un servidor proxy actúa como sustituto de los servidores de contenido de la empresa. Como sustituto, puede configurar el servidor proxy con reglas para direccionar y equilibrar la carga de los clústeres de servidores de contenido. El servidor proxy también puede proteger el transporte, utilizando SSL (Secure Sockets Layer), y el contenido utilizando diferentes esquemas de autenticación y autorización. Otra característica importante es la capacidad de proteger la identidad de los servidores de contenido de los clientes web utilizando transformaciones de respuesta (reescritura de URL). El servidor proxy también puede mejorar el rendimiento almacenando localmente el contenido en memoria caché y protegiendo los servidores de contenido cuando aumenta el tráfico.
Una configuración de servidor proxy proporciona valores que controlan cómo puede un servidor proxy proporcionar servicios para las aplicaciones de la empresa y sus componentes. En este apartado se describe cómo crear y configurar servidores proxy en un entorno de servidor de aplicaciones existente.
En la versión 6.0.2 del producto, tenía que aumentar el perfil del gestor de despliegue para gestionar el servidor proxy. En la versión 6.1 y en versiones posteriores, el servidor proxy se gestiona desde la consola administrativa sin un aumento inicial.
Procedimiento
- Cree un servidor proxy HTTP o SIP (Session Initiation Protocol) para dirigir las solicitudes a los nodos del servidor de aplicaciones.
- Instale un servidor proxy SIP (Session Initiation Protocol).
- Haga una migración de los perfiles del servidor proxy.
- Modifique o añada puntos finales HTTP
Qué hacer a continuación
- Cree servidores proxy en la célula.
- Despliegue aplicaciones en el servidor proxy.
Avoid trouble: Todos los procesos del servidor proxy se realizan en el controlador porque no se puede configurar un servant para un servidor proxy. Por lo tanto, como los módulos de aplicación no se pueden desplegar en un controlador, no puede desplegar un módulo de aplicación en un servidor proxy. Si una aplicación que ejecute en un servidor proxy incluye un módulo de aplicación, como un módulo que da servicio a una página de error si se produce un error de direccionamiento de servidor proxy, dicho módulo de aplicación debe desplegarse en el sirviente de un servidor de aplicaciones con el que puede comunicarse el servidor proxy, en lugar de en el servidor proxy.gotcha