在 Linux 和 UNIX 系统上,所有 WebSphere Message Broker 消息(命令行实用程序生成的消息除外)都被发送到 syslog,因此将用户消息重定向到单独的文件十分有用。
在 Linux 或 UNIX 系统上创建代理之前,syslog 守护程序将用户消息重定向到 user.log 文件:
touch /var/adm/user.log chown root:mqbrkrs /var/adm/user.log chmod 640 /var/adm/user.log
touch /var/log/user.log chown root:mqbrkrs /var/log/user.log chmod 640 /var/log/user.log
user.info /var/adm/user.log
user.info /var/log/user.log
refresh -s syslogd
kill -HUP 'cat /etc/syslog.pid'
/etc/init.d/syslogd restart
/etc/rc.d/init.d/syslogd restart
有关其他 syslog 选项,请参阅操作系统的文档。