服务器配置文件

Adobe Campaign的整体配置在 serverConf.xml 文件,位于 conf 安装目录的目录。 本节列出了 serverConf.xml 文件。

注意

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

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

共享参数

其他参数

身份验证

以下是 身份验证 节点:

参数 说明 类型 默认值
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
主机
DNS掩码:此实例提供的DNS掩码列表(以逗号分隔,可使用*和? 模式)。
字符串
'*'
interactionCacheTimeToLive
交互JSSP缓存过期延迟:超时时间(以秒为单位),在此时间后,缓存条目将失效。 负值表示缓存始终无效。 “0”、空值或无效值被视为60。

300

实例语言(枚举)。 可能的值包括“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
保管库中的密钥路径
字符串
“/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
数据源名称
字符串
默认

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

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

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

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

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

参数 说明 类型
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 节点。 这些是用于预处理“加载文件”工作流活动的授权命令。

参数 说明 类型
命令
命令行
字符串
label
命令行标签
字符串
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
超时
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列表。

执行

以下是 执行 (命令执行)节点。

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

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

htmlToPdf

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

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

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

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

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 节点。 这是Campaign使用连接到其他服务的配置 IMS.

参数 说明 类型 默认值
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

模块

以下是 模块 节点。 这是命名空间限制模块xtk的配置。

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

监测

以下是 监测 节点。 这是监视服务配置。

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

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

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

乌孔夫

以下是 乌孔夫 节点。 这是文档转换服务器的配置。

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

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

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

proxyConfig

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

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

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

HTTP代理/安全代理

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

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

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

threadPool

以下是 threadPool 节点。

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

10

urlPermission

以下是 urlPermission 节点。 这是Javascript代码可访问的URL列表。

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

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

有关其他信息,请参阅 外连接保护.

参数 说明 类型 默认值
操作
如果URL不在授权列表(枚举)中,则执行默认操作。 可能的值包括“忽略”(授权时不显示警告消息,这要求禁用保护)、“警告”(授权并发出警告消息)和“拒绝”(禁止访问URL)。
字符串
拒绝
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

存档

以下是 存档 节点。 这是后台执行的存档操作的配置。

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

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

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

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 节点。 这是入站电子邮件管理模块的配置。

参数 说明 类型 默认值
阿尔格
启动参数
字符串

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 节点,请配置以下参数。 这是已处理消息的转储配置。

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

interactiond

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

有关其他信息,请参阅 交互 — 数据缓冲区.

参数 说明 类型 默认值
阿尔格
启动参数
字符串

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
参数 说明 类型 默认值
阿尔格
启动参数
字符串
'-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 or="" ip=""> [: <port> ]. 请参阅 统计服务器的坐标.
字符串
如果未定义,则默认端口为7777。
statServerTLSupport
按域启用TLS:启用可由MX配置的TLS(需要最新的统计服务器)。
布尔值
true
statServerVersion
使用的协议版本:通信协议版本(v5.11和6.0.2服务器为1,v6.1服务器为2)。
字符串
如果未定义,则使用最新版本。
useMomentum
如果设置为“true”,则您的实例将使用 增强的MTA.
布尔值

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

cache

缓存 节点,请配置以下参数。 这是本地文件缓存配置。

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

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

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

3600

中继

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

该列表的处理方式与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 >子项 节点,请配置以下参数。 这是子服务器的配置。

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

参数 说明 类型 默认值
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 > IPAfinity 节点,请配置以下参数。 这是使用IP地址管理用于优化传出SMTP流量的喜好的配置。

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

参数 说明 类型
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 节点。 这是推送通知投放的配置。

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

中继

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

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

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

流水线

以下是 流水线 节点。 这是Pipeline Services的事件处理模块的配置。

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

阿尔格
启动参数
字符串

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

修复

以下是 修复 节点。 这是数据库修复模块的配置。

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

60

securityZone

以下是 securityZone 节点。

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

参数 说明 类型 默认值
allowDebug
授权Web应用程序的调试模式。
布尔值
false
allowEmptyPassword
授权用户在无密码的情况下使用应用程序。
布尔值
false
allowHTTP
授权使用HTTP进行操作员登录。
布尔值
false
allowSQLInjent
授权在表达式中使用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()
代理
此子网络用于访问实例的代理的掩码或地址(反向)。 在这种情况下,将测试“X-Forwarded-For”标头,而不是此代理。
字符串
127.0.0.1

短信

以下是 短信 节点。 这是入站短信管理模块的配置。

参数 说明 类型 默认值
阿尔格
启动参数
字符串

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

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

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

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

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

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

1600
pollPeriod
搜索频率:短信帐户投票期。

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

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

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

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

300

netsize

以下是 sms >网络大小 节点。

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

30

stat

以下是 stat 节点。 这是MTA统计模块的配置。

参数 说明 类型 默认值
阿尔格
启动参数
字符串

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

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

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

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


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

10

syslogd

以下是 syslogd 节点。 这是日志管理模块的配置。

参数 说明 类型 默认值
阿尔格
启动参数
字符串

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

跟踪

以下是 跟踪 节点。 这是跟踪服务器的配置。

参数 说明 类型 默认值
阿尔格
启动参数
字符串

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 节点。 这是跟踪日志写入守护程序的配置。

参数 说明 类型 默认值
阿尔格
启动参数
字符串

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
阿尔格
启动参数
字符串

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使用的参数的配置。

参数 说明 类型 默认值
调试
是否在调试模式下执行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 >中继 节点。 这是两个区域之间HTTP请求的中继配置。

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

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

添加 web >中继> url 用于每个要中继的URL的节点(插入顺序定义优先级),其参数如下。

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

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

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

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

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

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

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

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

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


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"/>

添加 web > relay > responseHeader 节点,用于向转发到中继的回复添加每个HTTP标头。

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

参数 说明 类型
name
标题名称
字符串

标题值
字符串

以下是默认配置:

<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我们的BUS IND UNI COM NAV”
cookieDomain
要配置以明确指示要设置Cookie的域的逗号分隔域列表。
字符串

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

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

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

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

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

以下是 web >重定向> spareServer 节点。

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

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

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

spamCheck

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

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

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

wfserver

以下是 wfserver 节点。 这是工作流进程配置。

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

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

阿尔格
启动参数
字符串

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

在此页面上