管理

自动启动Adobe Campaign模块(webmtawfserver​等) 由​nlserver​服务器提供。

安装Adobe Campaign会自动配置计算机,以便在引导序列期间启动​nlserver​服务。

以下命令用于手动启动和关闭Adobe Campaign服务:

  • 在Windows中:

    • 网络启动nlserver6
    • net stop nlserver6
  • 在Linux(作为根)中:

    • /etc/init.d/nlserver6开始
    • /etc/init.d/nlserver6 stop
注意

从20.1开始,我们建议改用以下命令(对于Linux):systemctl启动nlserver / systemctl停止nlserver

以下是可在Linux中访问的常用管理命令列表(如​Adobe Campaign):

  • 显示所有已启动的Adobe Campaign模块:/etc/init.d/nlserver6 pdump​或​/etc/init.d/nlserver6 status

    注意

    将​**-who**​参数添加到​pdump​命令中,可让您收集有关当前连接(用户和进程)的信息。
    /etc/init.d/nlserver6 status​命令(不带“ — who”参数)将返回:

    • 如果正在执行所有进程,则为0。
    • 1,如果流程缺失。
    • 2,如果未执行进程。
    • 另一个值。
  • 启动/停止多实例或单实例模块(webtrackinglogdsyslogdmtawfserverinmail):

    nlserver开始<module>[@<instance>]

    nlserver停止<module>[@<instance>][-immediate][-noconsole]

    您还可以使用​nlserver restart<module>[@<instance>]​命令重新启动模块。

    示例:

    nlserver启动web

    nlserver开始mta@my_instance

    nlserver stop syslogd

    nlserver停止wfserver@my_instance

    nlserver停止web-immediate

    nlserver重新启动web

    注意
    • 如果未指定实例,则将使用“default”实例。
    • 在发生紧急情况时,使用​**-immediate**​选项强制立即停止该进程(等同于Unix命令​kill -9)。
    • 使用​**-noconsole**​选项确保启动的模块在控制台上不显示任何内容。 其日志将通过​syslogd​模块写入磁盘。
    • 使用​**-verbose**​选项可显示有关进程操作的其他信息。

    示例:

    nlserver重新启动web -verbose

    nlserver start mta@myinstance -verbose

    此选项会添加其他日志。 我们建议您在找到所需信息后,再次启动不使用​**-verbose**​选项的进程,以避免日志过载。

  • 启动所有Adobe Campaign进程(等同于启动​nlserver6​服务):

    nlserver watkdog-noconsole

  • 关闭所有Adobe Campaign进程(等同于关闭​nlserver6​服务):

    nlserver关闭

  • 编辑了​serverConf.xml​和​config-<instance> .xml </instance>​文件后,重新加载​nlserver web​模块配置(以及适用的Web服务器扩展模块)。

    nlserver配置 — 重新加载

    注意

    某些配置更改不会动态考虑;Adobe Campaign必须关闭,然后重新启动。

在此页面上