Para modificar un intermediario en sistemas Linux y UNIX:
- Detenga el intermediario utilizando el mandato mqsistop.
- Entre el mandato
mqsichangebroker
con los parámetros que desee cambiar: mqsichangebroker NombreIntermediario <<-i
IdUsuarioServicio> -a contraseñaServicio> <-p contraseñaOrigenBaseDatos> <-s
NombreGstColasServidorNombresUsuario> <-j
| -d> <-t | -n> <-l VíaLilUsuario> <-g tiempoEsperaConfiguración> <-k
tiempoEsperaRetardoConfiguración> <-v intervaloPralEstadísticas> <-P puertoHttp> donde:
- NombreIntermediario
- Es el nombre del intermediario.
- -i
- Es el ID de usuario de servicio que se utiliza para ejecutar el
intermediario.
- -a
- Es la contraseña del ID de usuario del intermediario.
- -p
- Es la contraseña del ID de usuario de la base de datos del intermediario.
- -s
- Es el gestor de colas WebSphere MQ del Servidor de nombres de usuario
- -j
- Indica que control de acceso de publicación/suscripción ha de estar habilitado para este
intermediario.
- -d
- Indica que el control de acceso de publicación/suscripción ha de estar inhabilitado para este
intermediario.
- -t
- Indica que el intermediario se ejecuta como una aplicación fiable WebSphere MQ (no está
soportado en AIX)
- -n
- Indica que el intermediario ha de dejar de ejecutarse como una aplicación
fiable WebSphere MQ.
- -l
- Indica desde dónde se cargan los archivos de las LIL (bibliotecas de
implementación cargables).
- -g
- Es el tiempo máximo (en segundos) para permitir que un intermediario procese un mensaje desplegado.
- -k
- Es el tiempo máximo (en segundos) para permitir que un intermediario procese un mensaje desplegado de tamaño mínimo.
- -v
- Es el tiempo (en minutos) que dura el intervalo para recoger los archivos de datos estadísticos.
- -P
- Es el puerto que utilizará el escucha HTTP del intermediario.
Por ejemplo, para modificar el ID de usuario que se utiliza para ejecutar el intermediario,
entre el siguiente mandato en el indicador de mandatos:
mqsichangebroker WBRK_BROKER -i wbrkuid -a wbrkpw
- Reinicie el intermediario utilizando el mandato
mqsistart. El intermediario se reinicia con las
nuevas propiedades.
Si no puede cambiar una propiedad usando mqsichangebroker,
suprima el intermediario y cree a continuación uno nuevo con las nuevas propiedades.