Utilice el mandato mqsichangeproperties para cambiar las propiedades relativas a las comunicaciones entre intermediarios y el componente de escucha http, que incluye el soporte de HTTP y HTTPS (SSL) para los nodos HTTPInput y HTTPReply.
Inicie el intermediario utilizando el mqsistart y luego emita el mandato en la máquina que ejecuta el intermediario.
Si cambia cualquier valor, debe detener y reiniciar el intermediario para que el cambio entre en vigor.
-n Nombre1, Nombre2 -v Valor1, Valor2
Los nombres de propiedades válidas para las comunicaciones entre intermediarios se listan a continuación:
mqsichangeproperties BRKA -e default -o DynamicSubscriptionEngine -n clonedPubSubBrokerList -v \"BRKB,BRKBQM,BRKC,BRKCQM\" mqsichangeproperties BRKB -e default -o DynamicSubscriptionEngine -n clonedPubSubBrokerList -v \"BRKA,BRKAQM,BRKC,BRKCQM\" mqsichangeproperties BRKC -e default -o DynamicSubscriptionEngine -n clonedPubSubBrokerList -v \"BRKA,BRKAQM,BRKB,BRKBQM\"
mqsichangeproperties BRKA -e default -o DynamicSubscriptionEngine -n clonedPubSubBrokerList -v \"-BRKC\" mqsichangeproperties BRKB -e default -o DynamicSubscriptionEngine -n clonedPubSubBrokerList -v \"-BRKC\" mqsichangeproperties BRKC -e default -o DynamicSubscriptionEngine -n clonedPubSubBrokerList -v \"\"
Fíjese en el signo menos en la lista de BRKA y BRKB. BRKC no especifica ningún intermediario y, por lo tanto, no es un clon. Sin embargo, BRKA y BRKB siguen siendo clones uno del otro.
Por omisión, la calidad de protección está habilitada si se ha cambiado el valor isysQopLevel o sysQopLevel de su valor por omisión que es ninguno.
mqsichangeproperties <intermediario> -o DynamicSubscriptionEngine -n interbrokerHost -v <nombre sistpral IP>
Si cambia el valor, se debe detener y reiniciar el intermediario. Luego, se debe realizar un nuevo despliegue de toda la topología.
mqsichangeproperties <intermediario> -o DynamicSubscriptionEngine -n interbrokerPort -v <número puerto>
Si no establece el valor interbrokerPort antes de desplegar la topología, reinicie el intermediario.
Si cambia el valor, se debe detener y reiniciar el intermediario. Luego, se debe realizar un nuevo despliegue de toda la topología.
El valor de esta propiedad debe ser mayor que el valor de maxMessageSize o igual al mismo.
Este valor debe estar dentro del rango de 16 777 216 a 8 589 934 592.
El valor de esta propiedad debe ser menor que el valor de maxClientQueueSize o igual al mismo.
Este parámetro sólo está disponible si se ha seleccionado un protocolo PGM (Pragmatic General Multicast).
En plataformas Windows, el ID de usuario utilizado para invocar este mandato debe tener autorización de Administrador en el sistema local.
En sistemas UNIX, el ID de usuario utilizado para invocar este mandato debe ser root o debe ser el mismo que el especificado en el parámetro -i del mandato mqsicreatebroker. También debe ser miembro del grupo mqbrkrs.
Nombres de propiedad válidos para el NombreObjeto HTTPListener:
Nombres de propiedad válidos para NombreObjeto de HTTPConnector:
Nombres de propiedad válidos para NombreObjeto de HTTPSConnector:
En plataformas Windows, el ID de usuario utilizado para invocar este mandato debe tener autorización de Administrador en el sistema local.
En sistemas UNIX, el ID de usuario utilizado para invocar este mandato debe ser root o debe ser el mismo que el especificado en el parámetro -i del mandato mqsicreatebroker. También debe ser miembro del grupo mqbrkrs.
mqsichangeproperties TEST -o DynamicSubscriptionEngine -n clientPingInterval -v 200
mqsichangeproperties TEST -o DynamicSubScriptionEngine -n multicastEnabled -v true
mqsichangeproperties TEST -b escuchaHttp -n sslProtocol -v TLS
mqsichangeproperties TEST -b escuchaHttp -o HTTPListener -n enableSSLConnector -v true