[仅限内部部署/混合]{class="badge yellow" title="仅适用于内部部署和混合部署"}

管理 administration

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

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

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

  • 在Windows中:

    • 网络启动nlserver6
    • 网络停止nlserver6
  • 在Linux中(作为根):

    • /etc/init.d/nlserver6启动
    • /etc/init.d/nlserver6停止
NOTE
从20.1开始,我们建议改用以下命令(对于Linux): systemctl start nlserver / systemctl stop nlserver

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

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

    note note
    NOTE
    通过将​**-who**​参数添加到​ pdump ​命令,您可以收集有关当前连接(用户和进程)的信息。
    /etc/init.d/nlserver6 status ​命令(不带“ — who”参数)将返回:
    code language-none
    * 如果正在执行所有进程,则为0。
    * 如果缺少进程,则为1。
    * 如果未执行任何进程,则为2。
    * 如果存在错误,则为另一个值。
    
  • 启动/停止多实例或单实例模块(webtrackinglogdsyslogdmtawfserverinmail):

    nlserver启动<module>[@<instance>]

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

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

    例如:

    nlserver启动web

    nlserver启动mta@my_instance

    nlserver停止syslogd

    nlserver停止wfserver@my_instance

    nlserver stop web -immediate

    nlserver重新启动web

    note note
    NOTE
    • 如果未指定实例,则将使用“默认”实例。

    • 在紧急情况下,使用​**-immediate**​选项强制立即停止进程(等同于Unix命令​ kill -9)。

    • 使用​**-noconsole**​选项可确保启动的模块不会在控制台上显示任何内容。 其日志将通过​ syslogd ​模块写入磁盘。

    • 使用​**-verbose**​选项可显示有关进程操作的其他信息。

      例如:

      nlserver重新启动web -verbose

      nlserver启动mta@myinstance -verbose

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

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

    nlserver watchdog -noconsole

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

    nlserver关闭

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

    nlserver配置 — 重新加载

    note note
    NOTE
    某些配置更改不会动态考虑;必须关闭Adobe Campaign后重新启动。
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1