Rational Agent Controller (RAC) es un proceso daemon que proporciona el mecanismo mediante el cual las aplicaciones cliente inician nuevos procesos de host o se conectan a agentes que coexisten con los procesos host existentes. WebSphere Message Broker utiliza RAC para proporcionar recursos de depuración para flujos de mensajes que se despliegan en un intermediario en ejecución.
Para poder utilizar el depurador de flujos, debe instalar RAC en todos los sistemas en los que ejecute los intermediarios en los que desea depurar los flujos de mensajes de depuración. Además compruebe que el componente RAC instalado en el intermediario tenga conectividad TCP/IP con el sistema en el que se ejecuta el Kit de herramientas de Message Brokers, para permitir que se comunique con el cliente RAC que está intercalado en el Kit de herramientas de Message Brokers.
Las versiones 6.0.1 y 5.0.2.1 de Rational Agent Controller están soportadas para su uso con WebSphere Message Broker Versión 6.0.
Si no está seguro de la versión de RAC que tiene instalada, consulte las instrucciones sobre cómo comprobar la versión de RAC en los sistemas operativos de los intermediarios.
Intermediario de la Versión 5 con el fixpack 3 y posterior, con RAC 5.0.2.1 | Intermediario de la Versión 5 con el fixpack 2 y anterior, con RAC 5.0.2.1 | Intermediario de la Versión 5 con el fixpack 2 y anterior, con RAC 5.0.1 | |
---|---|---|---|
Windows | Sí | Sí | Sí |
AIX | Sí | Sí | Sí |
Solaris | Sí | Sí | No |
HP-UX | Sí | No | No |
z/OS | Sí | No | No |
Linux | Sí | No | No |
Para utilizar RAC con los intermediarios de WebSphere Message Broker, complete los pasos siguientes:
./setup.bin -is:log /tmp/rac.log -log !/tmp/rac_events.log @ALL
En algunos shells de Linux y UNIX, tal vez tenga que utilizar el símbolo de exclamación (!) como carácter de escape con el carácter de barra inclinada invertida (\). Si no utiliza el símbolo de exclamación como carácter de escape, se visualizará un mensaje similar al siguiente error:
-bash: !/tmp/rac_events.log: event not found
setup.exe -is:log \tmp\rac.log -log !\tmp\rac_events.log @ALL