El archivo transport.properties está disponible en todos los servidores. Estas instrucciones se aplican a todos los sistemas, excepto a Windows Server.
- Para comprobar que IPv6 está habilitado, establezca contacto con el servidor mediante ping6.
- Identifique la dirección IPv6 del servidor:
El resultado incluye la información necesaria, tal como se muestra en el siguiente ejemplo:Opción Descripción Servidor que no es de Windows Escriba ifconfig. Windows Server Escriba ipconfig. inet6 addr: fe80::250:56ff:fe86:167e Scope:Link
IP Address............: fe80::250:56ff:fe86:167e
Donde fe80::250:56ff:fe86:167e es la dirección IPv6. - Especifique las direcciones IPv6 en el archivo $EM_HOME/conf/transport.properties para incluir las URL del agente en la conmutación por error.
- Si los agentes se encuentran en dos servidores remotos distintos, edite el archivo del siguiente modo:
msm.amq.brokerURL = failover:(tcp://[IPv6 Address A]:61616,tcp://[IPv6 Address B]:61616)?randomize=false\&maxReconnectDelay=25\&maxReconnectAttempts=2
Donde [Dirección de IPv6] es la dirección de IPv6 de un servidor remoto. El número de puerto predeterminado del servicio ActiveMQ es 61616.Por ejemplo:msm.amq.brokerURL=failover:(tcp://[fe80::250:56ff:fe86:1c1b]:61616,tcp://[fe80::250:56ff:fe86:40cd]:61616)?randomize=false&maxReconnectDelay=25&maxReconnectAttempts=2
- Si uno de los agentes se encuentra en el servidor local, edite el archivo del siguiente modo:
msm.amq.brokerURL = failover:(tcp://[::1]:61616,tcp://[IPv6 Address B]:61616)?randomize=false\&maxReconnectDelay=25\&maxReconnectAttempts=2
Donde [::1] es un servidor local y [Dirección de IPv6] es la dirección de IPv6 de un servidor remoto. El número de puerto predeterminado del servicio ActiveMQ es 61616.Por ejemplo:msm.amq.brokerURL=failover:(tcp://[::1]:61616,tcp://[fe80::250:56ff:fe86:40cd]:61616)?randomize=false&maxReconnectDelay=25&maxReconnectAttempts=2
- Si los agentes se encuentran en dos servidores remotos distintos, edite el archivo del siguiente modo: