为打算创建的每个插件配置一组单独的 JMQ 通知参数。
例如,假设您配置了两个插件,名为 jmq1 和 jmq2。假设您想为这两个插件都启用新邮件通知,同时单独为 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 通知插件。
配置插件名称。
要配置两个名为 jmq1 和 jmq2 的插件,请输入以下命令:
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.* |