Sun Java System Message Queue 4.2 发行说明

Procedure在 Solaris 10 OS 上实现自动代理启动

  1. 将 mqbroker 服务导入到 SMF 系统信息库中。

    # svccfg import /var/svc/manifest/application/sun/mq/mqbroker.xml

  2. 检查 mqbroker 服务状态以验证是否成功导入。

    # svcs mqbroker

    其输出与以下内容类似:


    STATE STIME FMRI
    disabled 16:22:50 svc:/application/sun/mq/mqbroker:default

    该服务最初显示为已禁用。

  3. 启用 mqbroker 服务。

    # svcadm enable svc:/application/sun/mq/mqbroker:default

    启用 mqbroker 服务时,将启动 imqbrokerd 进程。重新引导操作将随后重新启动代理。

  4. 配置 mqbroker 服务,以将任何所需的参数传递给 imqbrokerd 命令。

    options/server_args 属性用于将参数传递给 imqbrokerd。例如,要添加 -loglevel DEBUGHIGH,请执行以下操作:


    # svccfg
    svc:> select svc:/application/sun/mq/mqbroker
    svc:/application/sun/mq/mqbroker> setprop options/server_args=\"-loglevel DEBUGHIGH\"
    svc:/application/sun/mq/mqbroker> exit