- 使用 mqsistop 命令停止代理。
- 输入带有要更改参数的 mqsichangebroker 命令: mqsichangebroker brokername <<-i
ServiceUserID> -a ServicePassword> <-p DatabaseSourcePassword> <-s UserNameServerQueueManagerName> <-j
| -d> <-t | -n> <-l UserLilPath> <-g ConfigurationTimeout> <-k
ComfigurationDelayTimeout> <-v StatisticsMajorInterval> <-P HttpPort> 其中:
- 代理名
- 是代理名。
- -i
- 是用来运行代理的服务用户标识。
- -a
- 是代理用户标识的密码。
- -p
- 是代理的数据库用户标识的密码。
- -s
- 用户名称服务器的 WebSphere MQ 队列管理器。
- -j
- 表明要为该代理启用发布/预订访问控制。
- -d
- 表明要为该代理禁用发布/预订访问控制。
- -t
- 表明代理作为WebSphere MQ可信应用程序(AIX上不支持)运行。
- -n
- 表明代理应停止作为 WebSphere MQ 信任的应用程序运行。
- -l
- 表明从何处装入 LIL(可装入实现库)文件。
- -g
- 是允许代理处理已部署消息的最长时间(以秒为单位)。
- -k
- 是允许代理处理最小化部署的消息的最长时间(以秒为单位)。
- -v
- 是收集统计信息归档记录间隔的持续时间(以分钟为单位)。
- -P
- 是代理 HTTP 侦听器将使用的端口。
例如,要更改用于运行代理的用户标识,在命令提示符下输入下列命令:
mqsichangebroker WBRK_BROKER -i wbrkuid -a wbrkpw
- 使用 mqsistart 命令重新启动代理。代理使用新的属性重新启动。
如果您无法使用 mqsichangebroker 来更改属性,请删除代理,然后创建一个带有新属性的新代理。