服务器配置文件

Adobe Campaign的整体配置在安装目录的​conf​目录的​serverConf.xml​文件中定义。 本部分列出​serverConf.xml​文件的所有不同节点和参数。

注意

只能通过Adobe对由Adobe托管的部署执行服务器端配置。 要了解有关不同部署的更多信息,请参阅托管模型部分或此页面。 此部分介绍了托管和混合型号的安装和配置步骤。

第一个参数位于​shared​节点内。 这些值与实例相关。 所有nlserver命令(nlserver web、nlserver wfserver等)都可能使用它们。 其他部分与特定nlserver子命令相关。

共享参数

其他参数

身份验证

以下是​authentication​节点的不同参数:

参数 说明 类型 默认值
checkIPConsistent
启用IP地址检查。
布尔值
false
defaultMode
默认标识模式。
字符串
“nl”
longSessionTimeOutSec
以秒为单位的长会话超时。

1296000
securityTimeOutSec
安全令牌超时(以秒为单位)。

86400
sessionCacheSec
缓存持续时间:以秒为单位缓存会话信息。

600
sessionTimeOutSec
会话超时(以秒为单位)。

86400

XTK

以下是​authentication > XTK​节点的不同参数:

参数 说明 类型 默认值
internalPassword
内部帐户的密码。
字符串

internalSecurityZone
内部帐户安全区:内部帐户的授权区域。
字符串
'lan'

dataStore

以下是​dataStore​节点的不同参数。 这是定义服务器数据源的位置。

参数 说明 类型 默认值
exportDirectory
导出目录:导出数据的目标目录的路径。
字符串
“$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/export/”
extraSandboxedDirectories
附加沙盒目录:要添加到沙盒中的其他路径(逗号分隔)。
字符串
“/home/customers/,/sftp/”
formCacheTimeToLive
表单缓存过期延迟:超时时间(以秒为单位),在此时间后,缓存条目将失效。 O表示缓存条目仅在发布时刷新。

600
hosts
DNS掩码:此实例提供的DNS掩码列表(以逗号分隔,可使用*和? )。
字符串
'*'
interactionCacheTimeToLive
交互JSSP缓存过期延迟:超时时间(以秒为单位),在此时间后,缓存条目将失效。 负值表示缓存始终无效。 “0”、空值或无效值被视为60。

300
lang
实例语言(枚举)。 可能的值包括“fr_FR”(Français)、“en_GB”(英语(UK))、“en_US”(英语(美国))、“de_DE”(Deutsch)和“ja_JP”(日语)。
字符串
'en_US'
uploadDirectory
上传文件夹:上载数据的目标目录的路径。
字符串
“$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/upload/”
uploadAllowlist
将要下载的授权文件以“,”分隔。 该字符串必须是有效的正则表达式。 请参阅限制可上载的文件
字符串
'.+'
useVault
将密钥存储在保管库中:使用Hashicorp Vault。
布尔值
false
vaultSecretPath
Vault
中的密钥路径
字符串
“/v1/secret/campaign/”
vaultTokenPath
包含保管库令牌的文件的本地路径。 $(HOME)可以在此路径中使用(但不能用到其他env变量)。
字符串
“$(HOME)/.vaulttoken”
vaultUrl
Hashicorp Vault URL
字符串

viewCacheTimeToLive
视图缓存的有效期:超时时间(以秒为单位),在此时间后,缓存条目将失效。 负值表示缓存始终无效。 “0”、空值或无效值被视为60。

600
workingDirectory
工作目录的XPath。
字符串
workingDirectory :工作目录的XPath。 默认:“$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/workspace/”

proxyAdjust

以下是​dataStore > proxyAdjust​节点的不同参数。 根据urlBase中定义的URL,将重新生成与正则表达式匹配的URL。

参数 说明 类型
urlBase
在生成外部URL时使用的基本URL。 例如:https://server.domain.com
字符串
urlRegEx
用于匹配URL的正则表达式。 例如:http://server\.lan\.net.*
字符串

dataSource

以下是​dataStore > dataSource​节点的不同参数。

参数 说明 类型 默认值
name
数据源名称
字符串
default

在​dataStore > dataSource > dbcnx​节点中,配置连接设置:

参数 说明 类型 默认值
NChar
Unicode存储
布尔值
dbSchema
工作区
字符串
已加密
加密密码
布尔值
登录
帐户
字符串
密码
密码
字符串
provider
类型(枚举)。 可能的值包括:“Oracle”、“MSSQL”(Microsoft SQL Server)、“PostgreSQL”(PostgreSQL)、“Teradata”、“DB2”、“MySQL”、“Netezza”、“AsterData”、“SAPHANA”(SAP HANA)、“RedShift”(Amazon Redshift)、“ODBC”(SybaseASE,Sybase IQ)、“中继”(HTTP/<a)。
字符串
'Oracle'
server
服务器
字符串
timezone
时区:请参阅时区管理
字符串
unicodeData
数据库
中的Unicode数据
布尔值
useTimestampTZ
带时区的日期字段:请参阅时区管理
布尔值

在​dataStore > dataSource > sqlParams​节点中,配置SQL参数:

参数 说明 类型
funcPrefix
函数前缀
字符串

在​dataStore > dataSource > pool​节点中,配置关联连接池的参数:

参数 说明 类型
aliveTestDelaySec
连接有效性检查之间的延迟。

freeCnx
池中保留的空闲连接数。

maxCnx
拒绝新连接前允许的最大连接数。 请参阅此技术说明

maxIdleDelaySec
连接的最大空闲时间。 0表示默认值。

virtualDir

以下是​dataStore > virtualDir​节点的不同参数。 这是虚拟目录到实际目录映射的配置。

有关其他信息,请参阅管理公共资源

参数 说明 类型
name
虚拟目录的名称
字符串
路径
实际目录的完整路径
字符串

以下是默认配置:

<virtualDir name="images" path="$(XTK_INSTALL_DIR)/var/res/img/"/>
<virtualDir name="formCache" path="$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/formCache/"/>
<virtualDir name="publicFileRes" path="$(XTK_INSTALL_DIR)/var/res/$(INSTANCE_NAME)"/>

precossCommand

以下是​dataStore > precossCommand​节点的不同参数。 这些是用于预处理“加载文件”工作流活动的授权命令。

参数 说明 类型
命令
命令行
字符串
标签
命令行标签
字符串
name
命令行名称
字符串

以下是默认配置:

<preprocessCommand command="" label="None" name="none"/>
<preprocessCommand command="zcat &quot;$fileName&quot;" label="Decompression" name="zcat"/><preprocessCommand command="gpg --decrypt &quot;$fileName&quot;" label="Decrypt" name="gpg"/>

dnsConfig

以下是​dnsConfig(DNS配置)节点的不同参数。

有关其他信息,请参阅此部分

参数 说明 类型 默认值
localDomain
域名:默认域名。 由SMTP HELO命令使用。 默认情况下,使用在Windows中声明的第一个网络接口的网络参数;或在Linux(域或搜索条目)下解析file/etc/resolv.conf。
字符串

nameServers
DNS服务器:域名服务器(DNS)列表(以逗号分隔)。 请参阅下面的注释。
字符串

重试
DNS查询的重试次数。

4
timeout
DNS查询的超时时间(以毫秒为单位)。

5000
注意

nameSevers​上的注意事项:默认情况下,使用网络
在Windows中声明的第一个网络接口的参数
未在UNIX中定义。 定义域名服务器(DNS)
MTA用来获取为
域。

如果未定义此值,MTA将在主机网络配置中搜索此信息。 如果可以使用多个DNS,则不同的DNS地址必须用逗号分隔(例如:212.155.207.1,212.155.207.2)。 如果您的投放服务器具有多个网络接口,则MTA使用的DNS列表是第一个。 在这种情况下,我们建议指定​nameServer​参数以避免任何歧义。

注意

如果网络主机配置使用DHCP,则MTA将找不到DHCP提供的DNS列表。 在这种情况下,我们建议在Windows控制面板的网络参数中指定DNS列表。

执行

以下是​exec(命令执行)节点的不同参数。

有关其他信息,请参见限制授权的外部命令

参数 说明 类型
blacklistFile
包含要添加到的命令的文件的路允许列表径。
字符串
用户
作为其他用户执行命令。
字符串

htmlToPdf

以下是​htmlToPdf​节点的不同参数。 这是将网页转换为PDF文档的服务的配置。

参数 说明 类型 默认值
命令
用于运行转换的命令行(在“其他”模式下)。
字符串

maxProcessusCount
Max。 一台计算机上一次允许的转换进程数。

5
mode
用于转换的工具。 可能的值包括:phantomjs, wkhtmltopdf,其他,已禁用
字符串
“phantomjs”
timeout
转化超时:最大转化时间(以秒为单位)。 超出此阈值后,转换过程将停止,并引发错误。

120
详细
详细模式:以详细模式启动以诊断可能的错误。
布尔值
false
waitTime
等待进程时的延迟:延迟(以秒为单位)。 如果超出此延迟,则停止转换并引发错误。

15

Phantomjs的示例:

phantomjs - -ignore-ssl-errors=true '$(XTK_INSTALL_DIR)/bin/htmlToPdf.js' '-out:{outPdf}' '-post:{postFile}' '-url:{originUrl}' -sessiontoken:{sessiontoken} -format:{format} -orientation:{orientation} -marginTop:{marginTop} -marginLeft:{marginLeft} -marginRight:{marginRight} -marginBottom:{marginBottom}

ims

以下是​ims​节点的不同参数。 这是使用IMS连接到其他服务的Campaign的配置。

参数 说明 类型 默认值
authIMSClientId
客户端ID
字符串

authIMSClientSecret
密钥(在AES中加密)
字符串

authIMSCode
授权代码(在AES中加密)
字符串

authIMSEndpoint
IMS服务器URL
字符串
'https://ims-na1.adobelogin.com'
authIMSTAClientId
技术帐户客户端ID
字符串

authIMSTAClientSecret
技术帐户密钥(在AES中加密)
字符串

authIMSTAId
技术帐户ID
字符串

authIMSTAPrivateKey
技术帐户私钥(在AES中加密)
字符串

javaScript

以下是​javaScript​节点的不同参数。 这是JavaScript解释器的配置。

有关其他信息,请参阅报表文档和此技术说明

参数 说明 类型 默认值
maxMB
运行垃圾收集器前的最大大小(MB)。

512
stackSizeKB
每个堆栈块的大小(以千位八位字节为单位)。 这是一个内存管理调整参数,大多数用户都不应该调整此参数。

8

mailExchanger

以下是​mailExchanger​节点的不同参数。 这是SMTP服务器的配置。

参数 说明 类型 默认值
mxAddress
SMTP服务器:用于电子邮件传输的SMTP服务器的IP地址。
字符串

mxPort
用于电子邮件传输的SMTP服务器的TCP端口。
字符串
25

模块

以下是​module​节点的不同参数。 这是命名空间限制模块xtk的配置。

参数 说明 类型 默认值
defaultNameSpace
创建新实体时使用的默认命名空间。
字符串
“cus”

监测

以下是​monitoring​节点的不同参数。 这是监视服务配置。

参数 说明 类型 默认值
maxPreparationJobsSec
最大准备时间:持续时间(以秒为单位),在此之后,投放操作应该不再进行准备。

3600
unixScript
由监控服务运行的Unix脚本。
字符串

winScript
要由监视服务执行的Windows脚本。
字符串

乌孔夫

以下是​ooconv​节点的不同参数。 这是文档转换服务器的配置。

参数 说明 类型 默认值
maxConversions
允许OpenOffice服务器执行的最大转化数。 除此数字外,还重新启动服务器。

1000
maxServerIdleSec
OpenOffice服务器在强制关闭前的最长空闲时间。

7200
portRange
OpenOffice服务器监听的端口间隔。
字符串
8101-8110
url
文档转换服务器的URL。
字符串
'http://localhost:8080/nl/jsp/ooconv.jsp'

proxyConfig

以下是​proxyConfig​节点的不同参数。 这是代理参数的配置。

有关其他信息,请参见代理连接配置

参数 说明 类型 默认值
enabled
使用代理服务器。
布尔值
false
override
例外:应忽略代理参数的地址列表。
字符串
“localhost*”
useSingleProxy
唯一代理服务器:对所有类型的代理使用相同的配置。
布尔值
false

HTTP代理/安全代理

在​proxyConfig > HTTP代理/安全代理​节点中,配置以下参数。

有关其他信息,请参见代理连接配置

参数 说明 类型
地址
代理服务器的地址
字符串
登录
登录到代理服务器
的连接
字符串
密码
与代理服务器
的连接的密码
字符串
端口
代理服务器端口

threadPool

以下是​threadPool​节点的不同参数。

参数 说明 类型 默认值
maxThreadCount
池中的最大线程数。

10

urlPermission

以下是​urlPermission​节点的不同参数。 这是Javascript代码可访问的URL列表。

域和正则表达式列表,用于指定在Javascript代码中遇到的URL是否可以由Adobe Campaign服务器使用。

如果找不到URL,则会根据指定的默认模式执行默认操作。

有关其他信息,请参见传出连接保护

参数 说明 类型 默认值
操作
如果URL不在授权列表(枚举)中,则执行默认操作。 可能的值包括“忽略”(授权时没有警告消息,这要求禁用保护)、“警告”(授权并发出警告消息)和“拒绝”(禁止访问URL)。
字符串
deny
debugTrace
调试URL选择机制的跟踪:在URL验证过程中发出其他消息。
布尔值
false

url

对于每个URL,添加一个​url​节点,并使用以下参数:

有关其他信息,请参见传出连接保护

参数 说明 类型
dnsSuffix
域名或域父项,与URL相关:要验证的URL域的全部或部分,以加速验证。 仅当URL的域包含dsnSuffix时,才会针对正则表达式验证该URL。
字符串
urlRegEx
用于优化验证属于此域的URL的正则表达式:URL必须验证的正则表达式(如果与dnsSuffix对应)。
字符串

如果记录满足​dnsSuffix​但不满足​urlRegEx,则会检查以下记录。

例如,要授权访问域business.com的所有URL,我们可以定义两条记录:

dnsSuffix="business.com" urlRegEx="http://.*”

dnsSuffix="business.com" urlRegEx="https://.*”

以下是默认配置:

<url dnsSuffix="api.omniture.com" urlRegEx="https://api.omniture.com/genesis/i/3.1.*"   />
<url dnsSuffix="omniture.com" urlRegEx="https://api[1-5].omniture.com/genesis/i/3.1.*"  />
<url dnsSuffix="marketing.adobe.com"                     urlRegEx="https://.*"                                    />
<url dnsSuffix="fcm.googleapis.com"                      urlRegEx="https://fcm.googleapis.com/fcm/send.*"       />
<url dnsSuffix="graph.facebook.com"                      urlRegEx="https://.*"                                    />
<url dnsSuffix="api.line.me"                             urlRegEx="https://api.line.me/.*"                      />
<url dnsSuffix="api.twitter.com"                         urlRegEx="https://api.twitter.com/1.1.*"              />
<url dnsSuffix="adobeid-na1.services.adobe.com"          urlRegEx="https://.*"                                    />
<url dnsSuffix="adobeid-na1-stg1.services.adobe.com"     urlRegEx="https://.*"                                    />
<url dnsSuffix="deliverability.neolane.net"              urlRegEx="https://deliverability.neolane.net/jssp/dm/renderingSeed.jssp" />
<url dnsSuffix="deliverability.neolane.net"              urlRegEx="https://deliverability.neolane.net/nl/jsp/soaprouter.jsp" />
<url dnsSuffix="localhost"                               urlRegEx="http://localhost:8080/nms/jsp/.*"              />
<url dnsSuffix="localhost"                               urlRegEx="http://localhost:8080/nl/jsp/.*"               />
<url dnsSuffix="localhost"                               urlRegEx="http://localhost:8080/xtk/jsp/.*"              />

xtkJobs

以下是​xtkJobs​节点的不同参数。 这是服务器作业的配置。

参数 说明 类型 默认值
purgeLogsPeriod
服务器处理的内存状态刷新周期(毫秒)。

500

存档

以下是​archiving​节点的不同参数。 这是后台执行的存档操作的配置。

有关其他信息,请参阅激活电子邮件存档(内部部署)

参数 说明 类型 默认值
acquireLimit
要同时处理的EML数

100
archivingType
已发送消息的存档策略(枚举)。 可能的值为“0”(无存档)和“1”(将已发送邮件的存档传输到SMTP服务器)。
字节
0
args
启动参数
字符串

autoStart
自动启动
布尔值
false
compressBatchSize
压缩存档的大小:压缩存档中的最大文件数。

10000
compressionFormat
在存档(枚举)过程中使用的压缩格式。 可能的值为“0”(无压缩)和“1”(使用zip格式压缩已发送的消息)。
字节
1
expirationDelay
未处理电子邮件自动存档之前的延迟:未处理电子邮件存档前的天数。

2
initScript
启动进程时要执行的JavaScript ID。
字符串

maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。

1600
pollDelay
每个更新事件之间的延迟(以秒为单位)。

60
processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
purgeArchivesDelay
删除未处理的电子邮件前的天数。

7
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10
smtpBccAddress
存档目标目标
字符串

smtpEnableTLS
激活SMTPS支持:在远程服务器支持时,以安全模式(STARTTLS/SMTPS)激活电子邮件的发送。
布尔值
false
smtpNbConnection
与归档SMTP服务器的连接数。

1
smtpRelayAddress
要使用的SMTP中继的DNS名称或IP地址列表(以逗号分隔)。
字符串

smtpRelayPort
SMTP服务器的IP端口。

25

inMail

以下是​inMail​节点的不同参数。 这是入站电子邮件管理模块的配置。

参数 说明 类型 默认值
args
启动参数
字符串

autoStart
自动启动
布尔值
false
checkInstanceName
验证实例名称:如果为true,则消息ID标头中包含的Adobe Campaign实例名称必须与当前实例相同。
布尔值
true
defaultForwardAddress
转发地址:规则未处理默认电子邮件传送地址。
字符串
false
errorForwardAddress
错误地址:用于传输无效电子邮件的默认地址(MIME编码错误)。
字符串

ignoreSize
忽略消息大小:用于忽略POP3服务器返回的消息的大小。 在这种情况下,模块需要“。” 消息的结尾。
布尔值
false
inMailPeriodSec
消息读取期:消息队列轮询频率。

5
initScript
启动进程时要执行的JavaScript ID。
字符串

maxBroadLog
要更新的日志数上限:定义在更新数据库之前要保留在内存中的日志消息的最大数量。

20
maxMsgPerSession
在POP3会话期间要读取的消息数上限。

200
maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。

1600
maxSessionTTLSec
会话持续时间:消息处理会话的最大持续时间。

100
popMailPeriodSec
POP3轮询期

300
popQueueSize
读取消息的队列大小

100
popTimeoutSec
与POP3服务器的通信超时。

300
processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
reloadPeriodSec
要轮询的帐户的数据库重新加载频率。

600
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10

msgDump

在​inMail > msgDump​节点中,配置以下参数。 这是已处理消息的转储配置。

参数 说明 类型 默认值
dump
以文本格式保存所有入站消息。
布尔值
false
msgPath
消息转储路径。
字符串
“/tmp/inMail”

interactiond

以下是​interactiond​节点的不同参数。 这是入站交互事件的写入守护程序的配置。

有关其他信息,请参阅Interaction - Data buffer

参数 说明 类型 默认值
args
启动参数
字符串

autoStart
自动启动
布尔值
false
callDataSize
Max。 共享内存中存储的呼叫数据字符数。

0
initScript
启动进程时要执行的JavaScript ID
字符串

maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。

1600
maxSharedEntries
Max。 共享内存中存储的事件数。

25000
nextOffersSize
符合条件的选件数的最大值,在命题之后排序,要存储以进行统计。

0
processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10
statsPeriod
响应时间统计信息的聚合持续时间(以秒为单位)。 0表示取消激活统计存储。

600
targetKeySize
Max。 存储在共享内存中用于识别个人的字符数。

16

mta

以下是​mta​节点的不同参数。 这是投放代理的配置。

b
参数 说明 类型 默认值
args
启动参数
字符串
'-tracefilter:nlmta'
autoStart
自动启动
布尔值
false
dataLogPath
保存已发送电子邮件的路径:如果不为空,则保存已发送电子邮件的所有源文件的路径。
字符串

debugPath
转储目录:如果不为空,则复制此目录中已发送邮件的MIME信封。 用于故障排除。
字符串

dnsRequestLogDelayMs
DNS查询日志延迟:显示日志的时间(以毫秒为单位)。


errorPeriodSec
错误统计频率:在数据库中生成统计信息和存储之间的时间。

300
initScript
启动进程时要执行的JavaScript ID。
字符串

logEmailErrors
生成错误统计信息并将其存储在数据库中。
布尔值
true
logLevel
日志消息的显示级别。 写入数据库的日志的严重性级别。 由MTA生成的日志消息并非总是写入数据库中。 通过此参数,您可以定义在数据库中必须写入消息的级别。 如果定义级别2,则也会写入级别1和0的消息,而如果定义级别1,则只会写入级别1和0的消息。 可能的值包括:0(错误)、1(警告)、2(信息)

2
maxMemoryMb
mta进程可使用的最大内存大小(MB)。 超出此限制后,将重新启动该进程,以便将其使用的内存释放到系统。

1024
maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。

1600
minConnectionsToLog
要考虑的连接阈值。 如果errorPeriodSec指定时段的连接总数严格低于阈值,则不会为给定路径生成错误统计信息。

100
minErrorsToLog
要考虑的错误阈值:如果errorPeriodSec指定时段的错误总数严格低于阈值,则不会为给定路径生成错误统计信息。

1
minMessagesToLog
需考虑的消息阈值。 如果在errorPeriodSec指定的时段内发送的消息总数严格低于阈值,则不会为给定路径生成错误统计信息。

1000
notifRelay
通知中继:HostName:用于中继通知的端口。
字符串

processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
purgeDataLogDelay
删除已存档电子邮件之前的延迟:清除dataLogPath中指定目录中已存档电子邮件的间隔天数。

15
retryLostMessages
重试丢失的消息:如果子进程无效,将重试部分投放。
布尔值
true
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10
signEmailLinks
启用签名机制。 这可提高电子邮件中跟踪链接的安全性。
布尔值
true
statServerAddress
投放统计服务器的地址,给定为 <dns或ip> [: <port> ]。 请参阅 统计服务器的坐标
字符串
如果未定义,则默认端口为7777。
statServerTLSupport
按域启用TLS:启用可由MX配置的TLS(需要最新的统计信息服务器)。
布尔值
true
statServerVersion
使用的协议版本:通信协议版本(v5.11和6.0.2服务器为1,v6.1服务器为2)。
字符串
如果未定义,则使用最新版本。
useMomentum
如果设置为“true”,则您的实例将使用Enhanced MTA.
布尔值

verifyMode
验证模式:激活验证模式(不进行报文的物理传输;用于模拟和测试)。
布尔值
false
workingPath
工作目录:MTA用于与其子进程通信的临时文件的位置。
字符串
“$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/mta/”
xMailer
X-Mailer字段:SMTP邮件标头中字段“X-Mailer”的值。
字符串
'nlserver, Build $(PRODUCT_VERSION)'

cache

在​cache​节点中,配置以下参数。 这是本地文件缓存配置。

参数 说明 类型 默认值
maxPeriodSec
在以下情况下回收:句点,以秒为单位,此后文件自动从缓存中删除以回收存储。

244800
maxSizeOnDiskMb
最大缓存大小(Mb)。

1024
purgePeriodSec
清除频率:执行缓存清除机制之间的句点(以秒为单位)。

3600

中继

在​mta > relay​节点中,配置以下参数。 这是邮件投放的邮件服务器配置。

该列表的处理方式与MX DNS查询返回的MX列表相同,通常只要第一个MX可用,就使用下一个MX,依此类推。

有关其他信息,请参见SMTP中继

参数 说明 类型 默认值
地址
要使用的SMTP中继的DNS名称或IP地址列表(以逗号分隔)。
字符串

端口
SMTP服务器的IP端口。

25

主控

在​mta > 主控​节点中,配置以下参数。 这是主服务器的配置。

有关其他信息,请参阅此部分

参数 说明 类型 默认值
dataBasePoolPeriodSec
要提交的作业的数据库轮询频率。 此值指示数据库轮询频率(以秒为单位)。 为获取等待交付的作业列表,MTA会定期轮询数据库。 当没有等待的作业时,轮询周期由此值定义。 否则,如果作业已被转移到子服务器,则该轮询持续时间被自动缩短为一秒,以便能够尽快地再次处理新作业,即当子服务器再次可用时。 这并不意味着在子服务器再次可用之前,将每秒执行一次数据库查询。 事实上,只有在至少一个子服务器可用时,才能完成数据库访问。

30
dataBaseRetryDelaySec
数据库连接失败后的等待时间。 数据库连接失败通常由数据库服务器本身引起。 例如,也可出于维护目的而停止服务器。 DataBaseRetryDelay参数定义在数据库连接失败时两次连接尝试之间的持续时间。

60
domainKeysReloadPeriodSec
私钥(DomainKeys)缓存的有效期。 用于在DomainKeys推荐(http://antispam.yahoo.com/domainkeys)之后对电子邮件进行签名的私钥作为选项存储在数据库中。 domainKeysReloadPeriodSec参数定义MTA可将这些键保留在缓存中的秒数。 在此延迟后,必须从数据库重新加载所有密钥。

600
maxSpareServers
子服务器的最大数量。 表示运行的服务器的最大数量。 建议在与服务器内存资源兼容的最佳位置限制此数量。 可以在投放期间检查此项。 使用的内存不应超过物理内存的三分之一,否则将使用交换。 请参阅MTA子进程

2
minSpareServers
子服务器的最小数量。 MTA会尝试至少保持此数量的服务器运行。 如果数量较少,则每秒会重新启动一次新服务器,直到达到此值。

0
startSpareServers
启动时的子服务器数量。 动态监控子服务器的数量;当MTA启动时,它会创建该值所指示的任意数量的子服务器。 通常,为了节省主机资源,子服务器的启动速度不能快于每秒一个服务器。 但是,当MTA启动时,此限制将被覆盖,以便尽快提供子服务器。

0

孩子

在​mta > child​节点中,配置以下参数。 这是子服务器的配置。

有关其他信息,请参阅电子邮件发送优化

参数 说明 类型 默认值
extraArgs
可选命令行参数
字符串

idleChildTimeoutSec
超时,直到停止空闲的子服务器。 如果子服务器的空闲时间大于此参数,则它将自动停机以释放主机资源。

60
maxAgeSec
最大邮件保留时间。 如果由于限制或无法连接到目标MTA而无法发送准备的消息,则该消息将被放弃,并将在下次重试时进行处理。

600
maxGCMConnectPerChild
每个子服务器启动的对FCM的并行Http请求的最大值。

8
maxMsgPerChild
每个子服务器的消息数上限。 每个MTA子项都会处理此数量的消息和死亡。 必须指定一个数字,以便MTA中的内存或资源泄漏是无害的(通常只有几千个)。 即使MTA代码中没有已知的内存泄漏,嵌入的JavaScript和XSL引擎也不完全可靠。

5000000
maxWaitingMessages
待处理消息:内存中待发送消息的最大数量。

2000
maxWorkingSetMb
子进程可使用的最大内存大小(MB)。 超出此限制后,进程将停止,以便它使用的内存将释放到系统。

128
soapConnectorTimeoutSec
超时(以秒为单位),在此之后将放弃投放连接器的SOAP连接。

600
startWithFirstMX
始终以最高优先级MX开头。
布尔值
false
timeToLive
恢复后连续尝试的最大次数。

48

在​mta >子> smtp​节点中,配置以下参数。 这是SMTP会话的配置。

参数 说明 类型 默认值
enableTLS
在远程服务器支持时,以安全模式(STARTTLS/SMTPS)激活电子邮件的发送。
布尔值
false
idleSessionTimeoutSec
空闲会话超时。 仅当会话被重用来向给定域发送多条消息时,才使用此参数。 当MTA完成消息传输时,它使用的SMTP会话不会系统关闭。 如果消息已准备好为同一域发送,则同一SMTP会话将被重用,这就是会话不自动关闭的原因。 参数IdleSessionTimeout参数允许您定义SMTP会话在何种时间内可保持活动状态以等待另一条消息。 持续时间过后,会话将自动关闭。

5
initialDelaySec
重试连接之前的初始延迟。 每次连接失败时,此延迟都会加倍。

4
maxSessionsPerChild
子服务器的SMTP会话数上限。 要发送消息,MTA会初始化与收件人MTA的SMTP连接。 给定子服务器的并发和活动SMTP会话的最大数量受此值限制。 如果将此值乘以maxSpareServers,则得到给定子服务器可同时处理的消息数上限。

1000

在​mta >子项> smtp > IPAffinity​节点中,配置以下参数。 这是使用IP地址管理用于优化传出SMTP流量的喜好的配置。

有关更多信息,请参阅要使用管理具有相关性的出站SMTP流量的IP地址列表

参数 说明 类型
localDomain
域名:链接到IP地址的本地域名。 发出SMTP HELO命令时使用。
字符串
name
逻辑名称:用户链接到亲和度的名称。 名称使用分号分隔;
字符串

在​mta >子> smtp > IP​节点中,配置以下参数。

有关其他信息,请参阅要使用的IP地址列表

参数 说明 类型
地址
关联的物理地址。 例如:“192.168.0.1”
字符串
publicId
关联的公共地址ID。 用作统计信息服务器的键。 必须是数字。 请参阅此部分

权重
指定此IP相对于其他IP的使用频率(权重越大,频率越高)。

includeDomains
要包含的域掩码列表(以逗号分隔)。
字符串
excludeDomains
要排除的域掩码列表(以逗号分隔)。
字符串
heloHost
链接到IP地址的计算机名称。 发出SMTP HELO命令时使用。
字符串

nmac

以下是​nmac​节点的不同参数。 这是推送通知投放的配置。

参数 说明 类型 默认值
useHTTPProxy
使用在shared/proxyHTTP中定义的HTTP代理。
布尔值
false

中继

以下是​nmac > relay​节点的不同参数。 这会配置对消息传递的中继的使用(ios http2 connector)。

参数 说明 类型 默认值
地址
要使用的中继的DNS地址或名称。
字符串
端口
中继端口

443
trustedCertsChain
证书链(PEM文件)。 在使用模拟服务器时很有用。
字符串

流水线

以下是​pipelined​节点的不同参数。 这是Pipeline Services的事件处理模块的配置。

参数 说明 类型 默认值
appName
保存公钥时在开发人员连接中生成的应用程序的名称。
字符串

args
启动参数
字符串

authGatewayEndpoint
用于获取网关令牌的URL。
字符串
'https://api.omniture.com'
authPrivateKey
用于获取令牌的私钥(在AES中使用XtkKey选项进行加密)。
字符串

autoStart
自动启动
布尔值
false
disableAuth
禁用身份验证:在未进行身份验证的情况下连接到Pipeline Services。
布尔值
2
discoverPipelineEndpoint
用于发现管道服务URL的URL。
字符串
'https://producer-pipeline-pnw.adobe.net'
dumpStatePeriodSec
状态保存期:进程内部信息保存在文件中的频率。 如果为0.
,则不活动

0
forcedPipelineEndpoint
监听URL:强制管道服务的监听URL。
字符串

initScript
启动进程时要执行的JavaScript ID。
字符串

maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。

1600
monitorServerPort
状态服务器端口:用于查询进程状态的HTTP服务器端口。 如果为0.
,则为非活动

7781
pointerFlushMessageCount
每次处理此数量的消息时,指针都将存储在数据库中。

1000
pointerFlushPeriodSec
存储指针之前的延迟:在此期间,指针将至少存储一次在数据库中(在活动低时很有用)。

5
processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
processingJSThreads
使用个性化JavaScript连接器进行事件处理的线程数。

4
processingThreads
用于事件处理的线程数。

4
retryPeriodSec
出现故障时,处理之间的延迟。

30
retryValiditySec
在此时段后放弃:如果处理在此时段后仍然失败,请放弃事件。

300
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10

修复

以下是​repair​节点的不同参数。 这是数据库修复模块的配置。

参数 说明 类型 默认值
repairActionDelayMin
交货操作修复模块:延迟(以分钟为单位),修复模块可在延迟后处理投放操作。

60

securityZone

以下是​securityZone​节点的不同参数。

有关其他信息,请参阅定义安全区

参数 说明 类型 默认值
allowDebug
授权Web应用程序的调试模式。
布尔值
false
allowEmptyPassword
授权用户在无密码的情况下使用应用程序。
布尔值
false
allowHTTP
授权使用HTTP进行操作员登录。
布尔值
false
allowSQLIncompent
授权在表达式中使用SQLDATA。
布尔值
false
allowUserPassword
授权用户/密码会话令牌。
布尔值
false
标签
标签
字符串
NewLabel()
name
内部名称
字符串
NewName()
sessionTokenOnly
请勿使用安全令牌。
布尔值
false
showErrors
显示错误详细信息
布尔值
false

以下是默认配置:

<securityZone allowDebug="false" allowHTTP="false" allowSQLInjection="false" label="Public Network" name="public">
  <subNetwork name="all" label="All addresses" mask="*" proxy="127.0.0.1, ::1"/>

  <securityZone allowDebug="true" allowHTTP="false" allowSQLInjection="false" label="Private Network (VPN)"
                name="vpn" showErrors="true">

    <securityZone allowDebug="true" allowEmptyPassword="false" allowHTTP="true" allowUserPassword="false"
                  allowSQLInjection="false" label="Private Network (LAN)" name="lan" sessionTokenOnly="true"
                  showErrors="true">
      <subNetwork name="lan1" label="Lan 1" mask="192.168.0.0/16" proxy="127.0.0.1, ::1"/>
      <subNetwork name="lan2" label="Lan 2" mask="172.16.0.0/12" proxy="127.0.0.1, ::1"/>
      <subNetwork name="lan3" label="Lan 3" mask="10.0.0.0/8" proxy="127.0.0.1, ::1"/>
      <subNetwork name="localhost" label="Localhost" mask="127.0.0.0/8" proxy="127.0.0.1, ::1"/>
      <subNetwork name="lan6"  label="Lan (IPv6)" mask="fc00::/7" proxy="127.0.0.1, ::1"/>
      <subNetwork name="lan6b" label="Lan (IPv6)" mask="fe80::/10" proxy="127.0.0.1, ::1"/>
      <subNetwork name="localhost6" label="Localhost (IPv6)" mask="::1/128" proxy="127.0.0.1, ::1"/>
    </securityZone>

  </securityZone>
</securityZone>

subNetwork

以下是​securityZone > subNetwork​节点的不同参数。

有关其他信息,请参阅定义安全区

参数 说明 类型 默认值
标签
标签
字符串
NewLabel()
掩码
掩码或地址
字符串

name
内部名称
字符串
NewName()
proxy
此子网络用于访问实例的代理的掩码或地址(反向)。 在这种情况下,将测试“X-Forwarded-For”标头,而不是此代理。
字符串
127.0.0.1

短信

以下是​sms​节点的不同参数。 这是入站短信管理模块的配置。

参数 说明 类型 默认值
args
启动参数
字符串

autoStart
自动启动
布尔值
false
dataRetentionDays
SMPP连接器保留的文件工作文件的最大天数。

60
dataSizeMo
SMPP工作文件的最大大小(MB)。

512
initScript
启动进程时要执行的JavaScript ID。
字符串

keepAlivePeriod
会话连续性框架的重复:max 两帧之间用于通知接收会话仍处于启用状态的时段(秒)。

25
maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。

1600
pollPeriod
搜索频率:SMS帐户轮询期。

300
processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
reloadPeriod
帐户重新加载频率:要轮询的帐户的数据库重新加载频率。

600
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10
srReadDelay
SR处理延迟的秒数:只有恢复日期早于当前时间的SR减去srReadDelay给定的持续时间(以秒为单位)。

600
timeout
与短信网关的通信超时。

300

netsize

以下是​sms > netsize​节点的不同参数。

参数 说明 类型 默认值
netsizeConnectionTimeout
与Netsize建立连接时的超时时间(以秒为单位)。

30

stat

以下是​stat​节点的不同参数。 这是MTA统计模块的配置。

参数 说明 类型 默认值
args
启动参数
字符串

autoStart
自动启动
布尔值
false
initScript
启动进程时要执行的JavaScript ID。
字符串

maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。

1600
端口
服务器侦听端口。 请参阅此部分


processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10

syslogd

以下是​syslogd​节点的不同参数。 这是日志管理模块的配置。

参数 说明 类型 默认值
args
启动参数
字符串

autoStart
自动启动
布尔值
false
initScript
启动进程时要执行的JavaScript ID。
字符串

maxFileSizeMb
日志文件的最大大小(Mb)。

10
maxNumberOfLoginsFiles
要保留的logins.log文件数上限。

365
maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。

1600
processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10

跟踪

以下是​tracking​节点的不同参数。 这是跟踪服务器的配置。

参数 说明 类型 默认值
args
启动参数
字符串

autoStart
自动启动
布尔值
false
blockRedirectForUnsignedTrackingLink
禁用从以前的内部版本生成的格式错误的URL。
布尔值
false
consolidationPeriodSec
合并期

300
dedupOpenPeriodMin
删除重复的开口:删除重复的打开跟踪日志,以限制Outlook等邮件阅读器中邮件预览的效果。

1
errorIgnorePercent
最多忽略X%的错误:只要尚未考虑的日记帐比率未达到此值,就不要更新跟踪指标。
字节
1
errorIgnorePeriod
更新错误指示器:重新计算错误指示器前的最大持续时间。

86400
indicatorsDuration
在以下期间计算指标:在投放有效日期之后的持续时间,在此之后将不再计算合并指标。

2592000
initScript
启动进程
时要执行的JavaScript ID
字符串

logCountPerRequest
调用远程跟踪服务器请求的日志数。

1000
maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。

1600
phishbowlServiceAPIKey
Phishbowl服务端点集成的API密钥。 这可保护从旧版本生成的格式错误的URL的重定向。


phishbowlServiceEndpoint
Phishbowl服务端点集成的端点。 这可保护从旧版本生成的格式错误的URL的重定向。


processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10
trackingIgnorePercent
最多忽略X%的跟踪:只要尚未考虑的日记帐比率未达到此值,请不要更新跟踪指标。
字节
1
trackingIgnorePeriod
更新跟踪指标:重新计算跟踪指示器之前的最大持续时间。

86400
userAgentCacheSize
浏览器标识符缓存的大小。

500

trackinglogd

以下是​trackinglogd​节点的不同参数。 这是跟踪日志写入守护程序的配置。

参数 说明 类型 默认值
args
启动参数
字符串

autoStart
自动启动
布尔值
false
initScript
启动进程
时要执行的JavaScript ID
字符串

maxCreateFileRetry
最大写入重试数:在日志文件中写入失败时可以创建的最大文件数。

5
maxLogsSizeOnDiskMb
最大日志大小:磁盘上日志使用的最大空间(MB)。 不能小于100 MB。

500
maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。

1600
maxSharedLogs
最大日志计数:共享内存中存储的最大日志数。 不能小于10000。

25000
processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
purgeLogsPeriod
清除前的日志数:开始清除日志文件之前插入的日志数。 不得低于50000。

50000
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10
webTrackingParamSize
共享内存中为额外Web跟踪参数保存的最大字符数。

64

web

以下是​web​节点的不同参数。 这是Web模块的配置。

有关其他信息,请参阅此部分

参数 说明 类型 默认值
JVMOptions
作为字符串传递的JVM的选项。
字符串

MaxThreads
最大线程数。

75
MinSpareThreads
最小线程数。

5
args
启动参数
字符串

autoStart
自动启动
布尔值
false
controlPort
Tomcat监听控制端口:请参阅配置Tomcat

8005
httpPort
Tomcat HTTP侦听端口:请参阅配置Tomcat

8080
initScript
启动进程时要执行的JavaScript ID。
字符串

maxDeliveryQueueSize
SubmitDelivery调用的队列大小:可排入队列的SubmitDelivery SOAP调用的最大数量。

50
maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:关于给定进程消耗的RAM量(以Mb为单位)的警告

1600
notifRelay
通知中继:HostName:启用通知中继的端口。
字符串

processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10
startSoapRouterInModule
以模块模式启动SOAP路由器。
布尔值
false

jsp

以下是​web > jsp​节点的不同参数。 这是JSP使用的参数的配置。

参数 说明 类型 默认值
debug
是否在调试模式下执行JSP。
布尔值

downloadPath
下载文件夹:客户端控制台安装程序的下载路径。
字符串
“$(XTK_INSTALL_DIR)/datakit/nl/eng/jsp”
foFileName
.fo文件的路径。
字符串

soapRouter
SOAP路由器的URL(http://myserver/xxx、http://jni或mailto:xxx)。
字符串
'http://jni'

web > jsp > classpath​节点包含启动JVM时要使用的所有类路径的列表。 以下是默认配置:

'$(XTK_INSTALL_DIR)/tomcat-8/bin/bootstrap.jar
          $(XTK_INSTALL_DIR)/tomcat-8/bin/tomcat-juli.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/tomcat-coyote.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/tomcat-util.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/tomcat-api.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/servlet-api.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/jsp-api.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/el-api.jar
          $(XTK_INSTALL_DIR)/java/lib/log4j-1.2.11.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/annotations-api.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/catalina.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/websocket-api.jar
          $(XTK_INSTALL_DIR)/tomcat-8/lib/tomcat7-websocket.jar
          $(XTK_INSTALL_DIR)/java/lib/pdfbox-2.0.4.jar
          $(XTK_INSTALL_DIR)/java/lib/FontBox-0.1.0.jar
          $(XTK_INSTALL_DIR)/java/lib/AGJavaEndpoint.22.jar
          $(XTK_INSTALL_DIR)/java/lib/NSGConstants.jar
          $(XTK_INSTALL_DIR)/java/lib/smpp.jar
          $(XTK_INSTALL_DIR)/java/lib/nlweb.jar
          $(XTK_INSTALL_DIR)/java/lib/jcaptcha-all.jar
          $(XTK_INSTALL_DIR)/java/lib/apns-1.0.0.Beta6-jar-with-dependencies.jar
          $(XTK_INSTALL_DIR)/java/lib/commons-collections-3.2.2.jar
          $(XTK_INSTALL_DIR)/java/lib/jcommon-1.0.16.jar
          $(XTK_INSTALL_DIR)/java/lib/jfreechart-1.0.13.jar
          $(XTK_INSTALL_DIR)/java/lib/barcode4j-light.jar
          $(XTK_INSTALL_DIR)/java/lib/zxing.jar
          $(XTK_INSTALL_DIR)/java/lib/raztec.jar
          $(XTK_INSTALL_DIR)/java/lib/gson-2.7.jar
          $(XTK_INSTALL_DIR)/java/lib/alpn-api-1.1.3.v20160715.jar
          $(XTK_INSTALL_DIR)/java/lib/netty-all-4.1.6.Final.jar
          $(XTK_INSTALL_DIR)/java/lib/netty-tcnative-boringssl-static-1.1.33.Fork22.jar
          $(XTK_INSTALL_DIR)/java/lib/pushy-0.8.1.jar
          $(XTK_INSTALL_DIR)/java/lib/slf4j-api-1.7.21.jar
          $(XTK_INSTALL_DIR)/java/lib/slf4j-simple-1.7.21.jar'

jssp

以下是​web > jssp​节点的不同参数。 这是JSSP使用的参数的配置。

参数 说明 类型 默认值
collectsGarbageAfterRequest
在每个查询后启用JavaScript上下文的垃圾回收器。
布尔值
true
timeToLive
JavaScript上下文提供的最大页面数。

1000

web > jsp > classpath​节点包含启动JVM时要使用的所有类路径的列表。

中继

以下是​web > relay​节点的不同参数。 这是两个区域之间HTTP请求的中继配置。

有关其他信息,请参阅此部分

参数 说明 类型 默认值
debugRelay
在调试模式下启动Web服务器中的HTTP中继模块。
布尔值
false
forbiddenCharsInAuthority
禁止字符(域):URI的“authority”部分中禁止字符的列表。
字符串
'.#@/:'
forbiddenCharsInPath
禁止字符(路径):URI的“路径”部分中的禁止字符列表。
字符串
'?#/'
modDir
“mod_dir”模块选项的值:文件夹查询时要使用的文件列表。
字符串
“index.md”
startRelay
启动HTTP中继模块。
布尔值
false
startRelayInModule
在Web服务器中启动HTTP中继模块。
布尔值
true
timeout
在删除禁止的url之前等待时间。
字符串
“60”

使用以下参数为每个要中继的URL添加​web > relay > url​节点(插入顺序定义优先级)。

有关其他信息,请参阅动态页面安全和中继部分

参数 说明 类型 默认值
IPMask
授权IP:允许此掩码使用中继的源IP地址列表(以逗号分隔)。
字符串

deny
拒绝访问这些URL(返回HTTP 403错误)
布尔值

hostMask
要中继的DNS别名:要中继的DNS别名掩码列表(以逗号分隔)(例如:'*.adobe.com')。
字符串

httpAllowed
无论安全区域(如webApps)如何,都会授权HTTP访问。
布尔值

relayHost
添加原始主机:中继时使用原始请求的HTTP“Host”标头。
布尔值

relayPath
添加初始URL路径:附加要中继到目标页面URL的完整路径。
布尔值

status
公共资源的同步状态(枚举)。 可能的值为“normal”(正常执行)、“blacklist”(在出现错误404时添加到的URL)和“spare”(如果存在,则在备用服务器上传文件)。
字符串
normal
targetUrl
目标页面的URL:请参阅配置Tomcat
字符串

timeout
正在中继的请求的最大执行时间(以秒为单位)。


urlPath
要中继的URL掩码(例如:'/nl*', '*.jsp')。
字符串

以下是默认配置:

<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true"
     status="normal" targetUrl="http://localhost:7781" timeout="" urlPath="/pipelined/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="false" urlPath="/view/*"/>
<url IPMask="" deny="true" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="false" urlPath="*ooconv.jsp*"/>
<url IPMask="" deny="true" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="false" urlPath="/res/*.jsp*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="*/sc.jssp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="*/interactionProposal.jssp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="*/zoneJson.jssp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/nms/jsp/barcode.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/nms/jsp/captcha.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/nms/jsp/webForm.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/xtk/jsp/zoneinfo.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="*/facebookCallback.jssp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/nl/jsp/m.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/nl/jsp/s.jsp"/>

<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="/nms/jsp/*.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="/xtk/jsp/*.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="/nl/jsp/*.jsp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="*.jssp"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="true" urlPath="/webApp/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="/report/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="blacklist" httpAllowed="false" urlPath="/jssp/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="false" urlPath="/strings/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/interaction/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/barcode/*"/>
<url IPMask="" deny="" hostMask="" relayHost="true" relayPath="true" targetUrl="http://localhost:8080"
     timeout="" status="normal" httpAllowed="true" urlPath="/lineImage/*"/>

<url IPMask="" deny="" hostMask="" relayHost="false" relayPath="false" targetUrl=""
     timeout="" status="spare" httpAllowed="true" urlPath="/favicon.*"/>
<url IPMask="" deny="" hostMask="" relayHost="false" relayPath="false" targetUrl=""
     timeout="" status="spare" httpAllowed="true" urlPath="/*.md"/>
<url IPMask="" deny="" hostMask="" relayHost="false" relayPath="false" targetUrl=""
     timeout="" status="spare" httpAllowed="true" urlPath="/*.png"/>
<url IPMask="" deny="" hostMask="" relayHost="false" relayPath="false" targetUrl=""
     timeout="" status="spare" httpAllowed="true" urlPath="/*.jpg"/>

为每个HTTP标头添加一个​web > relay > responseHeader​节点,以添加转发到中继的回复。

有关其他信息,请参阅管理HTTP标头

参数 说明 类型
name
标头名称
字符串
value
标头值
字符串

以下是默认配置:

<responseHeader name="X-XSS-Protection" value="1; mode=block"/>

重定向

以下是​web >重定向​节点的不同参数。 这是重定向模块的配置。

有关其他信息,请参阅此部分

参数 说明 类型 默认值
IMSOrgId
Identity Management系统(IMS)组织标识符:Adobe Experience Cloud中的唯一组织标识符,特别用于VisitorID服务和IMS SSO。
字符串

P3PCompactPolicy
描述用于永久性Cookie的策略的值(与P3P Compact Policy格式兼容)。
字符串
“CAO DSP COR CUR A DEVa TAIa我们的总线IND UNI COM NAV”
cookieDomain
要配置以明确指示要设置Cookie的域的逗号分隔域列表。
字符串

databaseId
与跟踪实例关联的数据库标识符。
字符串

defLogCount
按调用记录计数:在调用方法GetTrackingLogs时默认返回的日志数。

30
expirationURL
过期重定向的页面:重定向服务器在投放操作的重定向过期时默认使用的网页URL。
字符串

maxJobsInCache
最大作业计数:缓存中投放操作的最大数量。 不能低于50。

100
startRedirection
启动重定向服务。
布尔值
true
startRedirectionInModule
在模块模式下启动重定向服务。
布尔值
true
trackWebVisitors
Web跟踪:为未知用户访问的页面创建日志。
布尔值
false
trackingPassword
重定向服务器使用的密码。
字符串

以下是​web > redirection > spareServer​节点的不同参数。

有关其他信息,请参阅冗余跟踪

参数 说明 类型 默认值
enabledIf
在以下情况下,请考虑:如果表达式返回true,则会考虑跟踪服务器。
字符串

id
名称
字符串
1
url
额外的重定向服务器URL
字符串

spamCheck

以下是​web > spamCheck​节点的不同参数。 这是电子邮件防垃圾邮件评分评估参数的配置。

有关其他信息,请参阅配置SpamAssassin

参数 说明 类型
命令
用于评估电子邮件的防垃圾邮件得分的命令(例如'perl spamcheck.pl')。
字符串

wfserver

以下是​wfserver​节点的不同参数。 这是工作流进程配置。

有关其他信息,请参阅高可用性工作流和相关性

参数 说明 类型 默认值
affinity
亲和度
字符串

args
启动参数
字符串

autoStart
自动启动
布尔值
false
dataBasePoolPeriodSec
句点

20
initScript
启动进程时要执行的JavaScript ID。
字符串

maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。

1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。

1600
notifRelay
通知中继:HostName:启用通知中继的端口。
字符串

processRestartTime
进程自动重新启动的时间。 请参阅自动进程重新启动
字符串
“06:00:00”
runLevel
开始时的优先级。 低优先级模块首次启动和最后停止。 因此,syslogd模块的优先级必须为0。

10

在此页面上