Sun Java System Messaging Server 6.3 管理指南

Procedure配置多个插件

  1. 为打算创建的每个插件配置一组单独的 JMQ 通知参数。

    例如,假设您配置了两个插件,名为 jmq1jmq2。假设您想为这两个插件都启用新邮件通知,同时单独为 jmq2 插件启用清除邮件通知。在这种情况下,要运行 local.store.notifyplugin 命令三次,如下所示:


    configutil -o local.store.notifyplugin.jmq1.NewMsg.enable -v 1

    configutil -o local.store.notifyplugin.jmq2.NewMsg.enable -v 1

    configutil -o local.store.notifyplugin.jmq2.PurgeMsg.enable -v 1

    您还必须指定使插件能够与 Message Queue 服务通信的参数。

    有关配置所有通知参数的逐步说明,请参见配置 JMQ 通知插件

  2. 配置插件名称。

    要配置两个名为 jmq1jmq2 的插件,请输入以下命令:


    configutil -o local.store.notifyplugin 
    -v '/opt/SUNWmsgsr/lib/libjmqnotify$jmq1$$/opt/SUNWmsgsr/ \
    lib/libjmqnotify$jmq2'

    在本示例中,运行了两个插件库实例。

    使用美元符号 ($) 分隔库名称和指定插件名称的参数。

    使用两个美元符号 ($$) 分隔第一个插件实例和第二个插件实例。

    将整个值用单引号引起来('');否则 shell 将解释美元符号。

    在本示例中,第一个实例用名为 jmq1 的参数构建其配置:


    local.store.notify.jmq1.*

    第二个实例用名为 jmq2 的参数构建其配置:


    local.store.notify.jmq2.*