Utilice el mandato mqsichangebroker en sistemas Windows para modificar el intermediario.
>>-mqsichangebroker-- NombreIntermediario ----------------------> >--+-------------------------------------------------------+----> '- -a --contraseñaServicio--+-------------------------+-' '- -i --IDusuarioServicio-' >--+------+--+---------------------+----------------------------> +- -t -+ '- -l --víaLilUsuario-' '- -n -' >--+---------------------------------------+--------------------> '- -g --tiempoEsperaCambioConfiguración-' >--+----------------------------------------+-------------------> '- -k --tiempoEsperaConfiguraciónInterna-' >--+-------------------------+----------------------------------> '- -P --puertoEscuchaHttp-' >--+---------------------------------+--------------------------> '- -v --intervaloPralEstadísticas-' >--+-------------------------------------------+----------------> '- -y--principalLdap-- -z--credencialesLdap-' >--+-------------------------+--+------------------------+------> '- -c --vía conversor ICU-' '- -x --víaSalidaUsuario-' >--+-----------------------------+------------------------------> '- -e --salidasUsuarioActivas-' >--+------------------------+--+--------------------+-----------> '- -f --nivel de función-' '- -s --+-active---+-' '-inactive-' >--+---------------------+--+---------------------+-------------> '- -d --+-defined---+-' '- -b --políticaCaché-' '-undefined-' >--+-------------------------+--------------------------------->< '- -r --rangoPuertosCaché-'
(Necesario) Este parámetro debe ser el primer parámetro. Especifique el nombre del intermediario a modificar.
Puede especificar ID_usuario_servicio en cualquier sintaxis de nombre de usuario válida:
nombreusuario
.\nombreusuario
nombreusuario@dominio
dominio\nombreusuario
\\servidor\nombreusuario
Si utiliza el formato no calificado para este ID de usuario (nombreusuario), el sistema operativo busca el ID de usuario en todo el dominio, empezando por el sistema local. Esta búsqueda puede tardar un poco en llevarse a cabo.
El ID_usuario_servicio que especifique debe ser miembro directo o indirecto del grupo local mqbrkrs. El ID_usuario_servicio también debe estar autorizado para acceder al directorio inicial (donde se ha instalado WebSphere Message Broker) y al directorio de trabajo (si se ha especificado mediante el parámetro -w.
Si especifica que el intermediario se ha de ejecutar como una aplicación fiable de WebSphere MQ (parámetro -t), también debe añadir el ID de usuario de servicio al grupo mqm.
Los requisitos de seguridad para el ID_usuario_servicio se detallan en Requisitos de seguridad para sistemas Windows.
Para obtener más detalles sobre el uso de las aplicaciones fiables de WebSphere MQ, consulte la sección Intercomunicación de Centro de información en línea de WebSphere MQ Versión 7.
(Opcional) El intermediario deja de ejecutarse como una aplicación fiable de WebSphere MQ.
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.
mqsichangebroker <brokername> ""
Este mandato no inhabilita todas las funciones nuevas y no es posible utilizar el indicador para ejecutar el intermediario con una versión superior.
Esta opción es una alternativa a iniciar un intermediario de varias instancias en modalidad de espera utilizando el mandato mqsistart.
Si especifica -d defined, el servicio WebSphere MQ se define en el gestor de colas y el intermediario se inicia y detiene cuando el gestor de colas se inicia y detiene.
Si especifica -d undefined, el servicio WebSphere MQ no se define en el gestor de colas y el intermediario no se inicia y detiene cuando el gestor de colas se inicia y detiene. Éste es el valor predeterminado.
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.
mqsichangebroker MB8BROKER -x /opt/3rdparty/wmbexit
mqsichangebroker MB8BROKER -f 8.0.0.2
mqsichangebroker MB8BROKER -s active
mqsichangebroker MB8BROKER -d defined
mqsichangebroker MB8BROKER -d undefined