La configuración de servlet del proxy varía en función de la configuración en la que se despliega.
La configuración de servlet del proxy depende del despliegue en la que se utiliza el servlet del proxy. En las secciones siguientes se describen algunos escenarios comunes y los parámetros de configuración del servlet del proxy que son necesarios.
En este ejemplo de configuración, debe configurar los siguientes parámetros de configuración de servlet del proxy:
El servlet lee el nombre de gestor de colas del archivo de configuración y, a continuación, intenta conectarse a ese gestor de colas.
En este ejemplo de configuración, debe configurar los siguientes parámetros del servlet del proxy:
El servlet intenta conectarse a un gestor de colas remoto para el intermediario, leyendo los datos de configuración del nodo necesario desde el intermediario de la conexión cliente de WebSphere MQ. Para que la conexión se realice satisfactoriamente, debe iniciar el escucha SYSTEM.DEFAULT.LISTENER.TCP en el gestor de colas remoto.
Sin embargo, debe copiar el archivo de configuración cada vez que el intermediario lo cambia.
Este ejemplo de configuración es parecido al del escenario 1 en que la modalidad de cliente no se utiliza, pero debe establecer los siguientes parámetros de configuración de servlet del proxy:
El servlet intenta abrir la cola SYSTEM.BROKER.WS.INPUT en el gestor de colas especificado utilizando el nombre de gestor de colas del archivo de configuración. Por lo tanto, debe configurar canales y colas de antemano para asegurarse de que los mensajes llegan al gestor de colas del intermediario.
Debe copiar los archivos de configuración del servidor de intermediarios en este escenario.
Le configuración es la misma que la del escenario 2, pero la dirección IP del equilibrador de cargas sustituye al servidor de intermediarios. En general, los archivos de configuración no se pueden utilizar porque hay varios intermediarios detrás de una dirección IP virtual, y cada una tiene un archivo de configuración diferente. El servlet carga la información en función de cada conexión y utiliza la información de configuración correcta para cada intermediario.
En este ejemplo de configuración, debe configurar los siguientes parámetros de configuración de servlet del proxy:
Si la migración tras error es uno de los motivos para desplegar esta configuración, se recomienda que configure los siguientes parámetros de configuración de servlet proxy adicionales:
Puede establecer testConnectionBeforeReuse en true como una forma alternativa de manejar enlaces de WebSphere MQ eliminados entre el contenedor de servlet web y los gestores de colas del intermediario. Sin embargo, esta opción provoca que se ejecute un MQINQ antes de un intento de enviar los datos al intermediario. Si falla MQINQ, se establecerá una conexión nueva y los datos se enviarán a través de la conexión nueva. Debido a que la configuración añade otra operación a MQPUT y MQGET, se produce una sobrecarga significativa para cada mensaje; utilice esta opción únicamente si no hay ninguna otra opción alternativa disponible.
Para terminar de completar la configuración del servlet de proxy, consulte Configuración del servlet del proxy.
Para obtener información sobre todos los parámetros de configuración del servlet de proxy, consulte Parámetros de configuración del servlet de proxy.