v7
仅适用于 Campaign Classic v7

服务器配置文件 the-server-configuration-file

Adobe Campaign的整体配置在中定义 serverConf.xml 文件,位于 会议 安装目录的目录。 此部分列出了的所有不同节点和参数 serverConf.xml 文件。

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

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

共享参数

其他参数

身份验证 authentication

以下是 身份验证 节点:

参数
说明
类型
默认值
checkIPConsistent
启用IP地址检查。
布尔型
false
默认模式
默认标识模式。
字符串
'nl'
longSessionTimeOutSec
长会话超时(以秒为单位)。
1296000
securityTimeOutSec
安全令牌超时(秒)。
86400
sessionCacheSec
缓存持续时间:会话信息的缓存(以秒为单位)。
600
sessionTimeOutSec
会话超时(秒)。
86400

XTK xtk

以下是 身份验证> XTK 节点:

参数
说明
类型
默认值
internalPsword
内部帐户的密码。
字符串
internalSecurityZone
内部帐户安全区:内部帐户的授权区。
字符串
'lan'

数据存储 datastore

以下是 数据存储 节点。 这是定义服务器数据源的位置。

参数
说明
类型
默认值
exportDirectory
导出目录:导出数据的目标目录的路径。
字符串
“$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/export/”
extraSandboxedDirectories
额外的沙盒目录:要添加到沙盒中的其他路径(用逗号分隔)。
字符串
`/home/customers/,/sftp/`
formCacheTimeToLive
表单缓存过期延迟:缓存条目失效后的超时(以秒为单位)。 O表示缓存条目仅在发布时刷新。
600
主机
DNS掩码:此实例提供的DNS掩码的列表(用逗号分隔,可以使用*和? 模式)。
字符串
'*'
interactionCacheTimeToLive
交互JSSP缓存过期延迟:缓存条目失效后的超时(以秒为单位)。 负值表示缓存始终失效。 “0”、空值或无效值视为60。
300
lang
实例语言(枚举)。 可能的值包括“fr_FR”(法国)、“en_GB”(英语(英国))、“en_US”(英语(美国))、“de_DE”(德语)和“ja_JP”(日语)。
字符串
'en_US'
上载目录
上载文件夹:上载数据的目标目录的路径。
字符串
“$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/upload/”
uploadAllowlist
要下载的授权文件,以“,”分隔。 字符串必须是有效的常规Java表达式。 请参阅 限制可上载文件.
字符串
'.+'
useVault
将密码存储在保险库中:使用Hashicorp保险库。
布尔型
false
保险库密钥路径
保险库中的密码路径
字符串
'/v1/secret/campaign/'
Vaulttokentpath
包含保险库令牌的文件的本地路径。 $(HOME)可以在此路径中使用(但不能在其他env变量中使用)。
字符串
“$(HOME)/.vaulttoken”
vaultUrl
Hashicorp保险库URL
字符串
viewCacheTimeToLive
视图缓存的有效期:缓存条目失效后的超时(以秒为单位)。 负值表示缓存始终失效。 “0”、空值或无效值视为60。
600
工作目录
工作目录的XPath。
字符串
workingDirectory :工作目录的XPath。 默认:“$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/workspace/”

proxyAdjust proxyadjust

以下是 dataStore > proxyAdjust 节点。 根据urlBase中定义的URL重新生成匹配正则表达式的URL。

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

数据源 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”(ODBC(Sybase ASE、Sybase IQ))、“中继”(到远程数据库的HTTP中继)。
字符串
'Oracle'
服务器
服务器
字符串
时区
时区:请参阅 时区管理.
字符串
unicodeData
数据库中的Unicode数据
布尔型
useTimestampTZ
带时区的日期字段:请参阅 时区管理.
布尔型

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

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

数据存储>数据源>池 节点,配置关联连接池的参数:

参数
说明
类型
aliveTestDelaySec
连接有效性检查之间的延迟。
freeCnx
池中保留的空闲连接数。
maxCnx
拒绝新连接之前允许的最大连接数。 查看此 技术说明.
maxIdleDelaySec
连接的最大空闲时间。 0表示默认值。

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

preprocesscommand preprocesscommand

以下是 dataStore > preprocessCommand 节点。 这些是对“加载文件”工作流活动进行预处理的授权命令。

参数
说明
类型
命令
命令行
字符串
标签
命令行标签
字符串
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

以下是 dnsConfig (DNS配置)节点。

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

参数
说明
类型
默认值
localDomain
域名:默认域名。 由SMTP HELO命令使用。 默认情况下,使用Windows中声明的第一个网络接口的网络参数;或解析Linux下的file/etc/resolv.conf (域或搜索条目)。
字符串
nameServer
DNS服务器:域名服务器(DNS)的逗号分隔列表。 请参阅下面的注释。
字符串
重试
DNS查询的重试次数。
4
timeout
DNS查询的超时时间(以毫秒为单位)。
5000
NOTE
注释 nameSevers:默认情况下,使用网络
在Windows中声明的第一个网络接口的参数
未在UNIX中定义。 定义域名服务器(DNS)
由MTA用来获取为声明的邮件交换器
域。
如果未定义此值,MTA将在主机网络配置中查找此信息。 如果可能有多个DNS,则不同的DNS地址必须以逗号分隔(例如:212.155.207.1,212.155.207.2)。 如果您的投放服务器具有多个网络接口,则MTA使用的DNS列表是第一个。 在这种情况下,我们建议指定 nameServer 参数以避免任何歧义。
CAUTION
如果您的网络主机配置使用DHCP,则MTA将找不到DHCP提供的DNS列表。 在这种情况下,我们建议在Windows控制面板的网络参数中指定DNS列表。

执行 exec

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

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

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

htmlToPdf htmltopdf

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

参数
说明
类型
默认值
命令
用于运行转换的命令行(在“其他”模式下)。
字符串
maxProcessusCount
最大 一台计算机上一次允许的转换进程数。
5
模式
用于转换的工具。 可能的值包括:phantomjs、wkhtmltopdf、other、disabled
字符串
'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连接到其他服务的配置,使用 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 节点。 这是JavaScript解释器的配置。

欲了解更多信息,请参见 报告文档.

参数
说明
类型
默认值
maxMB
运行垃圾回收器之前的最大大小(以MB为单位)。
512
stackSizeKB
每个栈栈块的大小(以kilo octet为单位)。 这是大多数用户不应调整的内存管理调整参数。
8

mailExplorer mailexchanger

以下是 mailExplorer 节点。 这是SMTP服务器的配置。

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

模块 module

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

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

监测 monitoring

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

参数
说明
类型
默认值
maxPreparationJobsSec
最长准备时间:持续时间(以秒为单位),此后不应再准备投放操作。
3600
unixScript
监视服务运行的Unix脚本。
字符串
winScript
监视服务要执行的Windows脚本。
字符串

ooconv ooconv

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

参数
说明
类型
默认值
maxConversion
允许OpenOffice服务器执行的最大转换次数。 如果超过此数目,服务器将重新启动。
1000
maxServerIdleSec
强制关闭前OpenOffice服务器的最大空闲时间。
7200
portRange
OpenOffice服务器侦听的端口的间隔。
字符串
8101-8110
url
文档转换服务器的URL。
字符串
'http://localhost:8080/nl/jsp/ooconv.jsp'

proxyConfig proxyconfig

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

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

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

HTTP代理/安全代理 http-proxy---secure-proxy-

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

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

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

线程池 threadpool

以下是 线程池 节点。

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

urlPermission urlpermission

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

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

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

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

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

cusHeaders cusheaders

利用此节点,可在从外部服务器上传文件时执行的请求中添加特定标头。 内容分发网络(CND)可以请求特定的标头以信任请求者。 这些标头可用于提高对Campaign请求的可信度,尤其是在投放执行步骤中下载每个收件人的个性化文档时。 大量资源下载请求可被解释为DDos攻击。 dnsPattern允许您根据不同CDN的域名为其设置特定的标头名称和值。

  <!-- List of custom headers added to request.
         -->
    <cusHeaders>

    <!-- Pattern of DNS name or domain
         value :  dnsPattern: All or part of the URL's domain to verify, * is a wild card Default:  -->
      <dnsPattern value="">

    <!-- Header Name and Value
           headerName :  Header Name
           headerValue :  Header Value -->
        <headerDef headerName="" headerValue=""/>

      </dnsPattern>

    </cusHeaders>

url url

为每个URL添加 url 节点包含以下参数:

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

参数
说明
类型
dnsSuffix
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="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

以下是 xtkJobs 节点。 这是服务器作业的配置。

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

归档 archiving

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

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

参数
说明
类型
默认值
acquireLimit
要同时处理的EML的数量
100
archivingType
已发送消息的归档策略(枚举)。 可能的值为“0”(无存档)和“1”(将已发送消息的存档传输到SMTP服务器)。
字节
0
参数
启动参数
字符串
autostart
自动启动
布尔型
false
compressBatchSize
压缩归档文件的大小:压缩归档文件中文件的最大数量。
10000
压缩格式
归档期间使用的压缩格式(枚举)。 可能的值为“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

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

参数
说明
类型
默认值
参数
启动参数
字符串
autostart
自动启动
布尔型
false
checkinstancename
验证实例名称:如果为true,则Message-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 msgdump

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

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

交互 interactiond

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

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

参数
说明
类型
默认值
参数
启动参数
字符串
autostart
自动启动
布尔型
false
callDataSize
最大 存储在共享内存中用于调用数据的字符数。
0
initScript
启动进程时要执行的JavaScript的ID
字符串
maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。
1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。
1600
maxSharedEntries
最大 存储在共享内存中的事件数。
25000
nextOffersSize
直接在建议之后排序的合格优惠的最大数量,用于存储以供统计。
0
processRestartTime
进程在一天中自动重新启动的时间。 请参阅 流程自动重新启动.
字符串
’06年:00:00'
runLevel
起始优先级。 低优先级模块首先启动和最后停止。 因此,syslogd模块的优先级必须为0。
10
Statperiod
响应时间统计的聚合持续时间(以秒为单位)。 0表示统计存储已停用。
600
targetKeySize
最大 存储在共享内存中用于识别个人的字符数。
16

mta mta

以下是 mta 节点。 这是投放代理的配置。

b

参数
说明
类型
默认值
参数
启动参数
字符串
'-tracefilter:nlmta'
autostart
自动启动
布尔型
false
数据日志路径
已发送电子邮件的保存路径:如果不为空,则将保存已发送电子邮件的所有源文件的路径。
字符串
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:Port。
字符串
processRestartTime
进程在一天中自动重新启动的时间。 请参阅 流程自动重新启动.
字符串
’06年:00:00'
purgeDataLogDelay
删除已归档电子邮件之前的延迟:清除dataLogPath中指定的目录中的已归档电子邮件之前的天数。
15
retryLostMessages
重试丢失的消息:如果子进程终止,将重试部分投放。
布尔型
true
runLevel
起始优先级。 低优先级模块首先启动和最后停止。 因此,syslogd模块的优先级必须为0。
10
signEmailLinks
启用签名机制。 这提高了电子邮件中跟踪链接的安全性。
布尔型
true
statServerAddress
投放统计服务器的地址,以 <dns or="" ip=""> [: <port> ]. 请参阅 统计服务器的坐标.
字符串
如果未定义,默认端口为7777。
statServerTLSSupport
按域启用TLS:启用可由MX配置的TLS(需要最新的统计信息服务器)。
布尔型
true
useMomentum
如果设置为“true”,则您的实例将使用 增强MTA.
布尔型
verifymode
验证模式:激活验证模式(无消息的物理传输;用于模拟和测试)。
布尔型
false
工作路径
工作目录: 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

中继 relay

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

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

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

参数
说明
类型
默认值
地址
要使用的SMTP中继的DNS名称或IP地址的逗号分隔列表。
字符串
端口
smtp服务器的IP端口。
25

母版 master

mta >母版 节点,配置以下参数。 这是主服务器的配置。

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

参数
说明
类型
默认值
dataBasePoolPeriodSec
要投放的作业的数据库轮询频率。 此值表示数据库轮询频率(以秒为单位)。为了获取等待投放的作业列表,MTA会定期轮询数据库。当没有作业等待时,轮询周期由此值定义。否则,如果作业已传输到子服务器,则该轮询持续时间会自动缩短为一秒,以便新作业可以尽快地被再次处理,即子服务器再次可用时。这并不意味着在子服务器再次可用之前,每秒都会执行一次数据库查询。 事实上,只有当至少有一个子服务器可用时,才会进行数据库访问。
30
dataBaseRetryDelaySec
数据库连接失败后的等待时段。 数据库连接失败通常是由数据库服务器本身引起的。例如,也可以出于维护目的停止服务器。 DataBaseRetryDelay参数定义在数据库连接失败的情况下两次连接尝试之间的持续时间。
60
domainKeysReloadPeriodSec
私钥(域密钥)缓存的有效期。 用于根据DomainKeys建议(http://antispam.yahoo.com/domainkeys)签署电子邮件的私钥作为选项存储在数据库中。domainKeysReloadPeriodSec参数定义MTA可以将这些密钥保存在缓存中的秒数。 在此延迟之后,必须从数据库重新加载所有键。
600
maxSpareServers
最大子服务器数。 表示运行的最大服务器数。建议将此数量限制在与服务器内存资源兼容的最佳值。这可以在投放期间进行检查。 使用的内存不应超过可用物理内存的三分之一,否则将使用交换。 请参阅 MTA子进程.
2
minSpareServers
最小子服务器数。 MTA尝试至少保持此数量的服务器运行。 如果少于此值,它会每秒重新启动新服务器一次,直到达到此值。
0
startSpareServers
启动时的子服务器数。 动态监控子服务器的数量;当MTA启动时,它会创建此值所指示的子服务器数量。通常,为了节省主机资源,子服务器的启动速度不能超过每秒一台服务器。 但是,当MTA启动时,此限制将被取消,以便子服务器尽快可用。
0

子项 child

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 > IPAffinity 节点,配置以下参数。 这是配置与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

以下是 nmac 节点。 这是用于推送通知投放的配置。

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

中继 relay-1

以下是 nmac >中继 节点。 这会将中继配置为消息传递(ios http2连接器)。

参数
说明
类型
默认值
地址
要使用的中继的DNS地址或名称。
字符串
端口
中继端口
443
trustedCertsChain
证书链(PEM文件)。 使用模拟服务器时很有用。
字符串

流水线 pipelined

以下是 流水线 节点。 这是管道服务的事件处理模块的配置。

参数
说明
类型
默认值
appName
保存公钥时在Developer连接中生成的应用程序的名称。
字符串
参数
启动参数
字符串
authGatewayEndpoint
用于获取网关令牌的URL。
字符串
'https://api.omniture.com'
authPrivateKey
用于获取令牌的私钥(已使用XtkKey选项使用AES进行加密)。
字符串
autostart
自动启动
布尔型
false
disableAuth
禁用身份验证:无需身份验证即可连接到管道服务。
布尔型
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
retryValidSec
在此时段后放弃:如果在此时段后处理仍失败,则放弃事件。
300
runLevel
起始优先级。 低优先级模块首先启动和最后停止。 因此,syslogd模块的优先级必须为0。
10

修复 repair

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

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

securityZone securityzone

以下是 securityZone 节点。

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

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

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

参数
说明
类型
默认值
标签
标签
字符串
NewLabel()
蒙版
掩码或地址
字符串
name
内部名称
字符串
NewName()
代理
此子网络用于访问实例的(反向)代理的掩码或地址。 在这种情况下,将测试“X-Forwarded-For”标头而不是此代理。
字符串
127.0.0.1

短信 sms

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

参数
说明
类型
默认值
参数
启动参数
字符串
autostart
自动启动
布尔型
false
dataRetentionDays
SMPP连接器保留工作文件的最大天数。
60
dataSizeMo
smpp工作文件的最大大小(以MB为单位)。
512
initScript
启动进程时要执行的JavaScript的ID。
字符串
keepAlivePeriod
会话连续性帧的重复周期:最大值。 两帧之间的时段(以秒为单位),用于通知接收会话仍处于启用状态。
25
maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。
1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。
1600
pollPeriod
搜索频率:短信帐户轮询时段。
300
processRestartTime
进程在一天中自动重新启动的时间。 请参阅 流程自动重新启动.
字符串
’06年:00:00'
reloadPerod
帐户重新加载频率:要轮询的帐户的数据库重新加载频率。
600
runLevel
起始优先级。 低优先级模块首先启动和最后停止。 因此,syslogd模块的优先级必须为0。
10
srReadDelay
SR处理延迟的秒数:仅限恢复日期早于当前时间减去srReadDelay给定的持续时间(以秒为单位)的SR。
600
timeout
与短信网关的通信超时。
300

netsize netsize

以下是 sms > netsize 节点。

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

stat 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

以下是 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

跟踪 tracking

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

参数
说明
类型
默认值
参数
启动参数
字符串
autostart
自动启动
布尔型
false
blockRedirectForUnsignedTrackingLink
禁用从以前的内部版本生成的格式错误的URL。
布尔型
false
consolidationPeriodSec
合并期间
300
dedupOpenPeriodMin
删除重复的打开内容:删除重复的打开跟踪日志,以限制邮件阅读器(如Outlook)中邮件预览的影响。
1
errorIgnorePercent
忽略最多X%的错误:只要尚未考虑的日记帐比率未达到此值,就不会更新跟踪指示器。
字节
1
errorIgnorePeriod
更新错误指示器:重新计算错误指示器之前的最长持续时间。
86400
指示器持续时间
计算以下期间的指标:投放有效日期后的持续时间,此后不再计算合并的指标。
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

以下是 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 节点。 这是Web模块的配置。

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

参数
说明
类型
默认值
JVMOptions
作为字符串传递的JVM选项。
字符串
最大线程数
最大线程数。
75
MinspareThreads
最小线程数。
5
参数
启动参数
字符串
autostart
自动启动
布尔型
false
控制端口
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:Port。
字符串
processRestartTime
进程在一天中自动重新启动的时间。 请参阅 流程自动重新启动.
字符串
’06年:00:00'
runLevel
起始优先级。 低优先级模块首先启动和最后停止。 因此,syslogd模块的优先级必须为0。
10
startSoapRouterInmodule
以模块模式启动SOAP路由器。
布尔型
false

jsp 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 >类路径 节点包含启动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)/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 jssp

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

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

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

中继 relay-2

以下是 web >中继 节点。 这是两个区域之间HTTP请求的中继配置。

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

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

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

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

参数
说明
类型
默认值
IPMask
授权IP:逗号分隔的源IP地址列表,允许将中继用于此掩码。
字符串
拒绝
拒绝访问这些URL(返回HTTP 403错误)
布尔型
hostMask
要中继的DNS别名:要中继的DNS别名掩码的逗号分隔列表(例如:“*.adobe.com”)。
字符串
httpAllowed
无论安全区域是什么,HTTP访问已授权(如webApps)。
布尔型
relayhost
添加原始主机:中继时使用原始请求的HTTP“主机”标头。
布尔型
中继路径
添加初始URL路径:附加URL的完整路径,以中继到目标页面的URL。
布尔型
状态
公共资源的同步状态(枚举)。 列入阻止列表可能的值包括“正常”(正常执行)、“黑名单”(在错误404时将url添加到中)和“备用”(如果存在,则在备用服务器上上传文件)。
字符串
普通
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"/>

添加 web >中继>响应标头 添加到转发到中继的回复的每个HTTP标头的节点。

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

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

以下是默认配置:

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

重定向 redirection

以下是 web >重定向 节点。 这是重定向模块的配置。

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

参数
说明
类型
默认值
IMSOrgId
组织ID: Adobe Experience Cloud中的唯一组织标识符,特别用于VisitorID服务和IMS SSO。
字符串
P3PCompactPolicy
描述用于永久cookie的政策的值(符合P3P压缩政策格式)。
字符串
“CAO DSP COR CURA DEVa TAIA OUR BUS IND UNI COM NAV”
cookieDomain
要配置以逗号分隔的域列表,以明确指示要设置Cookie的域。
字符串
databaseId
与跟踪实例关联的数据库标识符。
字符串
Deflogcount
按调用的日志计数:在调用GetTrackingLogs方法时默认返回的日志数。
30
过期网址
过期重定向的页面:投放操作的重定向过期时,重定向服务器默认使用的网页URL。
字符串
Maxjobincache
最大作业计数:缓存中的最大投放操作数。 不得低于50。
100
showSourceIP
当设置为false时,r/test返回的响应中的sourceIP值为空字符串。
布尔型
true
startRedirection
启动重定向服务。
布尔型
true
startRedirectionInModule
以模块模式启动重定向服务。
布尔型
true
trackWebVisitors
Web跟踪:为未知用户访问的页面创建日志。
布尔型
false
trackingPassword
重定向服务器使用的密码。
字符串

以下是 web >重定向>备用服务器 节点。

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

参数
说明
类型
默认值
enabledIf
当出现以下情况时纳入考量:如果表达式返回true,则纳入跟踪服务器考量。
字符串
id
名称
字符串
1
url
额外的重定向服务器URL
字符串

spamCheck spamcheck

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

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

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

wfserver wfserver

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

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

参数
说明
类型
默认值
关联
关联
字符串
参数
启动参数
字符串
autostart
自动启动
布尔型
false
dataBasePoolPeriodSec
期间
20
initScript
启动进程时要执行的JavaScript的ID。
字符串
maxProcessMemoryAlertMb
内存消耗警报:有关给定进程消耗的RAM量(以Mb为单位)的警报。
1800
maxProcessMemoryWarningMb
内存消耗警告:有关给定进程消耗的RAM量(以Mb为单位)的警告。
1600
notifRelay
通知中继:启用通知中继的HostName:Port。
字符串
processRestartTime
进程在一天中自动重新启动的时间。 请参阅 流程自动重新启动.
字符串
’06年:00:00'
runLevel
起始优先级。 低优先级模块首先启动和最后停止。 因此,syslogd模块的优先级必须为0。
10
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1