常用命令

本节列表Adobe Campaign中的常用命令。

命令​nlserver​是整个Adobe Campaign应用程序的输入命令。

此命令的语法如下:nlserver<command><arguments>

参数​<command>​对应于模块。

注意
  • 无论如何,您都可以添加​**-noconsole**​参数,以删除在模块启动后显示的注释。
  • 相反,您可以添加参数​**-verbose**​以显示详细信息。

监视命令

注意

要列表所有模块,您需要使用​nlserver pdump​命令。

可以添加参数​-who​来列表正在进行的连接(数据库和应用程序)。

nlserver pdump -who
HH:MM:SS > Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
web@default (9984) - 50.1 Mo
watchdog (2273) - 6.6 Mo
syslogd@default (9931) - 7.0 Mo
trackinglogd@default (9985) - 45.6 Mo
mta@test (9986) - 9.6 Mo
wfserver@test (9987) - 8.8 Mo

Connections ---------------------------------------------------
---
Last Access IP Instance Login 
DD/MM/YYYY HH:MM:SS 127.0.0.1 default formation_fr|tracking
DD/MM/YYYY HH:MM:SS 127.0.0.1 default internal|monitoring

Connection pool -----------------------------------------------
---
Datasource Server Provider Login 
default xxxxx myserver myprovider test400

另一个有用的命令是​nlserver monitor。 它列表监视XML文件(通过Adobe Campaign客户端或​monitor.jsp​网页获取)。

可以添加参数​-missing​来列表缺失的模块(模块错误、模块关闭等)

nlserver monitor -missing
HH:MM:SS > Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
inMail@test
mta@test
wfserver@test

这与具有自动启动但尚未启动的模块相对应。

模块启动命令

用于启动模块的语法仍具有以下格式:

nlserver start <module>@<INSTANCE>
nlserver stop <module>@<INSTANCE>
注意

<instance> 对应于在配置文件中输入的实例的名称,或单实 ​例模块的默认值。

关闭服务

要停止Adobe Campaign服务,请使用以下命令之一:

  • 如果您具有根或管理员访问权限:

    • 在Linux中:

      /etc/init.d/nlserver6 stop
      
      注意

      从20.1开始,建议改用以下命令(对于Linux):系统mctl停止nlserver

    • 在Windows中:

      net stop nlserver6
      
  • 否则,在Adobe Campaign帐户中:

    nlserver shutdown 
    

重新启动服务

同样,要重新启动Adobe Campaign,您可以使用以下命令之一:

  • 如果您具有根或管理员访问权限:

    • 在Linux中:/etc/init.d/nlserver6开始

      注意

      从20.1开始,建议改用以下命令(对于Linux):systemctl开始nlserver

    • 在Windows中:网络开始nlserver6

  • 否则,在Adobe Campaign帐户中:nlserver watchdog -svc -noconsole

config命令

使用​config​命令可以管理服务器配置,包括数据库连接的重新配置。

使用​-setdblogin​参数的​nlserver​可执行文件的​config​命令。

nlserver config -setdblogin:<[dbms:]account[:database][/password]@server>
nlserver config -setdblogin:PostgreSQL:<accountName>:test6@dbserver

输入密码。

要更改​internal​密码:nlserverconfig -internalpassword

重要

要使用​Internal​标识符登录,您需要事先定义密码。 如需详细信息,请参阅此部分

注意
  • 通常,您可以使用​config​命令,而不是手动修改配置文件
  • 要获取参数的列表,请使用​**-?** 参数: nlserverconfig -?
  • 对于Oracle数据库,您不能指定帐户。 语法如下:

nlserver config -setdblogin:Oracle:test6@dbserver

On this page

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now