此部分列表Adobe Campaign中的常用命令。
命令nlserver是整个Adobe Campaign应用程序的输入命令。
此命令的语法如下:nlserver<command>
<arguments>
参数<command>
与模块对应。
要列表所有模块,您需要使用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):systemctl停止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命令可以管理服务器配置,包括数据库连接的重新配置。
将nlserver可执行文件的config命令与-setdblogin参数一起使用。
nlserver config -setdblogin:<[dbms:]account[:database][/password]@server>
nlserver config -setdblogin:PostgreSQL:<accountName>:test6@dbserver
输入密码。
要更改internal密码:nlserver config -internalpassword
要使用Internal标识符登录,您需要事先定义口令。 如需详细信息,请参阅此部分。
nlserver config -setdblogin:Oracle:test6@dbserver