Utilice el mandato mqsichangebroker en z/OS para modificar el intermediario.
>>-mqsichangebroker--NombreIntermediario------------------------> >--+---------------------+--------------------------------------> '- -l --VíaLilUsuario-' >--+---------------------------------------+--------------------> '- -g --TiempoEsperaCambioConfiguración-' >--+----------------------------------------+-------------------> '- -k --TiempoEsperaConfiguraciónInterna-' >--+-------------------------+----------------------------------> '- -P --PuertoEscuchaHTTP-' >--+---------------------------------+--------------------------> '- -v --IntervaloPralEstadísticas-' >--+-------------------------------------------+----------------> '- -y--PrincipalLdap-- -z--CredencialesLdap-' >--+------------------------+--+------------------------+-------> '- -c --VíaConversorICU -' '- -x --VíaSalidaUsuario-' >--+-----------------------------+------------------------------> '- -e --SalidasUsuarioActivas-' >--+------------------------+--+--------------------+-----------> '- -f --nivel de función-' '- -s --+-active---+-' '-inactive-' >--+---------------------+--+-------------------------+-------->< '- -b --políticaCaché-' '- -r --rangoPuertosCaché-'
Sinónimo: cb
.------------------------------------. V | >>-+-changebroker-+----+-g=ConfigurationChangeTimeout---+-+-----> '-cb-----------' +-k=InternalConfigurationTimeout-+ +-l=UserLilPath -----------------+ +-v=StatisticsMajorinterval------+ '-P=HTTPListenerPort-------------' >--+-------------------------------------+----------------------> '-y=PrincipalLdap--z=CredencialesLdap-' >--+-------------------+--+--------------------+----------------> '-c=VíaConversorICU-' '-x=VíaSalidaUsuario-' >--+-------------------------+--+-----------------+-------------> '-e=SalidasUsuarioActivas-' '-f=nivel_función-' >--+--------------------+--+-----------------+------------------> '-s=estado_seguridad-' '-b=políticaCaché-' >--+---------------------+------------------------------------->< '-r=rangoPuertosCaché-'
Este parámetro está implícito en el formato de consola del mandato.
Este nombre es sensible a las mayúsculas y minúsculas; encierre los nombres entre apóstrofos si se utilizan mayúsculas y minúsculas conjuntamente.
No incluya variables de entorno en esta vía de acceso; WebSphere Message Broker no las tendrá en cuenta.
Cree su propio directorio para almacenar sus archivos .lil o .jar. No los guarde en el directorio de instalación de WebSphere Message Broker.
Si especifica más de un directorio adicional, cada directorio debe debe estar separado por el separador de vía de acceso predeterminado específico de la plataforma.
Un flujo de mensajes no puede responder a un cambio en la configuración mientras está procesando un mensaje de aplicación. Un grupo de ejecución devuelve una respuesta negativa al mensaje de configuración desplegado si alguno de sus flujos de mensajes no finaliza el proceso de un mensaje de aplicación y aplica el cambio de configuración dentro de este tiempo de espera.
Especifique el valor en segundos, dentro del rango 10 a 3.600. El valor predeterminado es 300.
Para obtener información sobre cómo establecer el valor para este tiempo de espera, consulte Establecimiento de valores de tiempo de espera de configuración.
El tiempo de respuesta de cada grupo de ejecución difiere según la carga del sistema y la carga de sus propios procesos. El valor debe reflejar el periodo de respuesta más largo que cualquier grupo de ejecución tarde en responder. Si el valor es demasiado bajo, el intermediario devuelve una respuesta negativa y puede emitir mensajes de error a las anotaciones de error locales.
Especifique el valor en segundos, dentro del rango 10 a 3.600. El valor predeterminado es 60.
Para obtener información sobre cómo establecer el valor para este tiempo de espera, consulte Establecimiento de valores de tiempo de espera de configuración.
El intermediario inicia este escucha cuando se inicia un flujo de mensajes que incluye nodos HTTP o soporte de servicios web; el valor predeterminado es 7080.
Asegúrese de que el puerto que especifique no se haya especificado para ninguna otra finalidad.
Un intervalo de cero minutos indica que el sistema operativo tiene un método externo de notificación (el temporizador ENF), y que no utiliza un temporizador interno dentro de WebSphere Message Broker.
Este mandato no inhabilita todas las funciones nuevas y no es posible utilizar el indicador para ejecutar el intermediario con una versión superior.
Para cambiar otras propiedades del intermediario, primero suprima y vuelva a crear el intermediario, y luego utilice el WebSphere Message Broker Toolkit para volver a desplegar la configuración del intermediario. Si desea actualizar las credenciales de ID de usuario que el intermediario utiliza para acceder a bases de datos de flujos de mensajes desplegados, utilice el mandato mqsisetdbparms. Para obtener más información, consulte Acceder a bases de datos desde flujos de mensajes.
Cuando ejecute el mandato de consola, utilice una coma entre cada opción de mandatos, tal como se muestra en los ejemplos siguientes.
F MQP1BRK,cb g=100,k=200
/f MA05BRK,cb x='/u/test/wbi/MsgFlowTrackingUserExit/zOS',e='MqsiStrUserExit02:MqsiStrUserExit03'
F MQP1BRK,cb f=8.0.0.2
mqsichangebroker MB8BROKER -s active