v7
Campaign Classic v7 にのみ適用されます

サーバー設定ファイル the-server-configuration-file

Adobe Campaignの全体的な設定は、 serverConf.xml ファイルの場所は、 conf インストールディレクトリのディレクトリ。 このセクションでは、 serverConf.xml ファイル。

NOTE
サーバー側設定は、Adobeがホストするデプロイメントの場合、Adobeでのみ実行できます。 様々なデプロイメントについて詳しくは、 ホスティングのモデル セクションまたは このページ. ホストモデルおよびハイブリッドモデルのインストールおよび設定手順については、次のセクションで説明します セクション.

最初のパラメーターは、 共有 ノード。 これらはインスタンスに関連しています。 これらは、すべての nlserver コマンド(nlserver web、nlserver wfserver など)で使用される可能性があります。 その他のセクションは、特定の nlserver サブコマンドに関連しています。

共有パラメーター

その他のパラメーター

認証 authentication

次に、 認証 ノード:

パラメーター
説明
タイプ
デフォルト値
checkIPConsistent
IP アドレスの確認を有効にします。
Boolean
false
defaultMode
デフォルトの識別モード。
文字列
'nl'
longSessionTimeOutSec
長いセッションのタイムアウト(秒)。
Long
1296000
securityTimeOutSec
セキュリティトークンのタイムアウト(秒)。
Long
86400
sessionCacheSec
キャッシュ時間:セッション情報のキャッシュ(秒)。
Long
600
sessionTimeOutSec
セッションタイムアウト(秒)。
Long
86400

XTK xtk

次に、 認証 > XTK ノード:

パラメーター
説明
タイプ
デフォルト値
internalPassword
内部アカウントのパスワード。
文字列
internalSecurityZone
内部アカウントのセキュリティゾーン:内部アカウントの認証済みゾーン。
文字列
'lan'

dataStore datastore

次に、 dataStore ノード。 サーバーのデータソースが定義される場所です。

パラメーター
説明
タイプ
デフォルト値
exportDirectory
Export directory:エクスポートされたデータの保存先ディレクトリのパス。
文字列
'$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/export/'
extraSandboxedDirectories
追加のサンドボックス化ディレクトリ:サンドボックスに追加する他のパス(コンマ区切り)。
文字列
'/home/customers/,/sftp/'
formCacheTimeToLive
フォームキャッシュの有効期限の遅延:キャッシュエントリが無効になるまでのタイムアウト(秒)。 つまり、キャッシュエントリはパブリッシュ時にのみ更新されます。
Long
600
ホスト
DNS マスク:このインスタンスが提供する DNS マスクのリスト(コンマ区切り、*および?を使用可能) パターン )。
文字列
'*'
interactionCacheTimeToLive
インタラクション JSSP キャッシュの有効期限の遅延:キャッシュエントリが無効になるまでのタイムアウト(秒)。 負の値は、キャッシュが常に無効化されることを意味します。 「0」、空または無効な値は 60 と見なされます。
Long
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
ダウンロードを許可されたファイル(「,」区切り)。 文字列は、有効な正規の Java 式である必要があります。 詳しくは、 アップロード可能なファイルの制限.
文字列
'.+'
useVault
Vault に秘密鍵を保存する:Hashicorp Vault を使用します。
Boolean
false
vaultSecretPath
Vault 内の秘密パス
文字列
'/v1/secret/campaign/'
vaultTokenPath
Vault トークンを含むファイルのローカルパス。 このパスでは$(HOME) を使用できます(他の環境変数は使用できません)。
文字列
'$(HOME)/.vaulttoken'
vaultUrl
Hashicorp Vault の URL
文字列
viewCacheTimeToLive
表示キャッシュの有効期間:キャッシュエントリが無効になるまでのタイムアウト(秒)。 負の値は、キャッシュが常に無効化されることを意味します。 「0」、空または無効な値は 60 と見なされます。
Long
600
workingDirectory
作業ディレクトリの XPath。
文字列
workingDirectory :作業ディレクトリの XPath。 デフォルト: 「$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/workspace/」

proxyAdjust proxyadjust

次に、 dataStore > proxyAdjust ノード。 正規表現に一致する URL は、urlBase で定義された URL に基づいて再生成されます。

パラメーター
説明
タイプ
urlBase
外部 URL の生成時に使用するベース。 例: https://server.domain.com
文字列
urlRegEx
URL に一致させる正規表現。 例: http://server\.lan\.net.*
文字列

dataSource datasource

次に、 dataStore > dataSource ノード。

パラメーター
説明
タイプ
デフォルト値
名前
データソース名
文字列
デフォルト

Adobe Analytics の dataStore > dataSource > dbcnx ノードで、接続設定を指定します。

パラメーター
説明
タイプ
デフォルト値
NChar
Unicode ストレージ
Boolean
dbSchema
Workspace
文字列
暗号化
暗号化されたパスワード
Boolean
ログイン
アカウント
文字列
パスワード
パスワード
文字列
プロバイダー
タイプ(列挙)。 指定できる値は、「Oracle」、「MSSQL」(Microsoft SQL Server)、「PostgreSQL」(PostgreSQL)、「Teradata」、「DB2」、「Netezza」、「AsterData」、「SAPHANA」(SAP HANA)、「RedShift」(Amazon Redshift)、ODBC です「 」(ODBC(Sybase ASE、Sybase IQ)、「リレー」(リモートデータベースへの HTTP リレー)。
文字列
'ORACLE'
server
サーバー
文字列
timezone
タイムゾーン:詳しくは、 タイムゾーン管理.
文字列
unicodeData
データベース内の Unicode データ
Boolean
useTimestampTZ
タイムゾーンを持つ日付フィールド:詳しくは、 タイムゾーン管理.
Boolean

Adobe Analytics の dataStore > dataSource > sqlParams ノードで、SQL パラメーターを設定します。

パラメーター
説明
タイプ
funcPrefix
関数のプレフィックス
文字列

Adobe Analytics の dataStore > dataSource > pool ノードに、関連する接続プールのパラメータを構成します。

パラメーター
説明
タイプ
aliveTestDelaySec
接続の有効性チェック間の遅延。
Short
freeCnx
プールに保持されている空き接続の数。
Short
maxCnx
新しい接続を拒否する前に許可される接続の最大数。 詳しくは、 技術者.
Short
maxIdleDelaySec
接続の最大アイドル時間。 0 はデフォルト値を意味します。
Short

virtualDir virtualdir

次に、 dataStore > virtualDir ノード。 これは、仮想ディレクトリと実ディレクトリのマッピングの設定です。

詳しくは、 パブリックリソースの管理.

パラメーター
説明
タイプ
名前
仮想ディレクトリの名前
文字列
パス
実際のディレクトリのフルパス
文字列

次にデフォルトの設定を示します。

<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 ノード。 これらは、「ファイル読み込み」ワークフローアクティビティの前処理に許可されたコマンドです。

パラメーター
説明
タイプ
command
コマンドライン
文字列
ラベル
コマンドラインラベル
文字列
名前
コマンドライン名
文字列

次にデフォルトの設定を示します。

<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 (ドメインまたは検索エントリ)を解析します。
文字列
nameServers
DNS サーバー:ドメインネームサーバー (DNS) のコンマ区切りリスト。 以下のメモを参照してください。
文字列
再試行
DNS クエリの再試行回数。
Long
4
timeout
DNS クエリのタイムアウト(ミリ秒)。
Long
5000
NOTE
メモ: nameSevers:デフォルトでは、はネットワークを使用します
Windows で宣言された最初のネットワークインターフェイスのパラメーター
UNIX では定義されていません。 ドメインネームサーバー (DNS) を定義します
MTA が、次の用に宣言されたメールエクスチェンジャを取得するために使用
1 つのドメイン。
この値を定義しない場合、MTA はホストネットワーク設定でこの情報を探します。 複数の DNS が可能な場合は、異なる DNS アドレスをコンマで区切る必要があります(例: 212.155.207.1,212.155.207.2)。 配信サーバーに複数のネットワークインターフェイスがある場合、MTA が使用する DNS リストが最初のものになります。 この場合、 nameServer パラメーターを使用して、曖昧さを回避します。
CAUTION
ネットワークホストの設定で DHCP を使用している場合、MTA は DHCP から提供される DNS リストを見つけられません。 この場合、Windows コントロールパネルのネットワークパラメーターで DNS リストを指定することをお勧めします。

exec exec

次に、 exec (コマンド実行)ノードに設定します。

詳しくは、 許可された外部コマンドの制限.

パラメーター
説明
タイプ
blacklistFile
に追加するコマンドを含むファイルのパ許可リストに加えるス。
文字列
ユーザー
別のユーザーとしてコマンドを実行します。
文字列

htmlToPdf htmltopdf

次に、 htmlToPdf ノード。 これは、Web ページを変換ドキュメントに変換するサービスのPDFです。

パラメーター
説明
タイプ
デフォルト値
command
(「その他」モードで)変換を実行するためのコマンドライン。
文字列
maxProcessusCount
最大1 台のマシン上で一度に許可されるコンバージョンプロセスの数。
Long
5
mode
変換に使用するツール。 使用可能な値は、phantomjs、wkhtmltopdf、other、disabled です。
文字列
'phantomjs'
timeout
変換のタイムアウト:最大変換時間(秒)。 このしきい値を超えると、変換プロセスが停止し、エラーが発生します。
Long
120
verbove
詳細モード:可能性のあるエラーを診断するために、詳細モードで開始します。
Boolean
false
waitTime
プロセス待機時の遅延:すべてのプロセスが同時に使用されたとき、およびプロセスが解放されるのを待っているときの遅延(秒単位)。 この遅延を超えると、変換が停止し、エラーが発生します。
Long
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)。
Long
512
stackSizeKB
各スタックチャンクのサイズ(キロオクテット)。 これは、ほとんどのユーザが調整すべきでないメモリ管理チューニングパラメータです。
Long
8

mailExchanger mailexchanger

次に、 mailExchanger ノード。 これは SMTP サーバーの設定です。

パラメーター
説明
タイプ
デフォルト値
mxAddress
SMTP server:E メール転送用の SMTP サーバーの IP アドレス。
文字列
mxPort
E メール転送に使用する SMTP サーバーの TCP ポート。
文字列
25

モジュール module

次に、 モジュール ノード。 これは、名前空間制限モジュール xtk の設定です。

パラメーター
説明
タイプ
デフォルト値
defaultNameSpace
新しいエンティティの作成時に使用されるデフォルトの名前空間。
文字列
'cus'

監視 monitoring

次に、 監視 ノード。 これは、監視サービスの設定です。

パラメーター
説明
タイプ
デフォルト値
maxPreparationJobsSec
最大準備時間:配信アクションを準備中でなくなるまでの時間(秒)。
Long
3600
unixScript
監視サービスによって実行される UNIX スクリプト。
文字列
winScript
監視サービスで実行される Windows スクリプト。
文字列

ooconv ooconv

次に、 ooconv ノード。 これは、ドキュメント変換サーバーの設定です。

パラメーター
説明
タイプ
デフォルト値
maxConversions
OpenOffice サーバーが実行できるコンバージョンの最大数。 この数を超えると、サーバーは再起動されます。
Long
1000
maxServerIdleSec
強制終了前の OpenOffice サーバーの最大アイドル時間。
Long
7200
portRange
OpenOffice サーバーがリッスンしているポートの間隔。
文字列
8101-8110
url
ドキュメント変換サーバーの URL。
文字列
'http://localhost:8080/nl/jsp/ooconv.jsp'

proxyConfig proxyconfig

次に、 proxyConfig ノード。 これはプロキシパラメーターの設定です。

詳しくは、 プロキシ接続の設定.

パラメーター
説明
タイプ
デフォルト値
有効
プロキシサーバーを使用します。
Boolean
false
上書き
例外:プロキシパラメーターを無視するアドレスのリスト。
文字列
「localhost*」
useSingleProxy
一意のプロキシサーバー:すべてのタイプのプロキシに同じ設定を使用します。
Boolean
false

HTTP プロキシ/セキュアプロキシ http-proxy---secure-proxy-

Adobe Analytics の proxyConfig > HTTP Proxy / Secure proxy ノードで、次のパラメーターを設定します。

詳しくは、 プロキシ接続の設定.

パラメーター
説明
タイプ
住所
プロキシサーバーのアドレス
文字列
ログイン
プロキシサーバーへの接続にログインします
文字列
パスワード
プロキシサーバーとの接続用のパスワード
文字列
ポート
プロキシサーバーポート
Short

threadPool threadpool

次に、 threadPool ノード。

パラメーター
説明
タイプ
デフォルト値
maxThreadCount
プール内のスレッドの最大数。
Long
10

urlPermission urlpermission

次に、 urlPermission ノード。 これは、JavaScript コードがアクセスできる URL のリストです。

JavaScript コードで検出された URL をAdobe Campaignサーバーで使用できるかどうかを指定するドメインと正規表現のリストです。

URL が見つからない場合は、指定されたデフォルトのモードに従って、デフォルトのアクションが実行されます。

詳しくは、 発信接続の保護.

パラメーター
説明
タイプ
デフォルト値
アクション
URL が許可リスト(列挙)にない場合のデフォルトのアクション。 値には、「無視」(警告メッセージなしで許可、保護の無効化が必要)、「警告」(許可して警告メッセージを発行)、「拒否」(URL へのアクセスを禁止)があります。
文字列
拒否
debugTrace
URL 選択メカニズムのデバッグトレース:URL 検証プロセス中に追加のメッセージを発行します。
Boolean
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 のドメインのすべてまたは一部。検証を高速化するために使用されます。 URL のドメインに dsnSuffix が含まれている場合にのみ、URL が正規表現に関して検証されます。
文字列
urlRegEx
このドメインに属する URL の検証を絞り込むための正規表現:URL が dnsSuffix に対応する場合は、URL が検証する必要がある正規表現。
文字列

レコードが満たす場合 dnsSuffix しかし、 urlRegEx ​に続く記録を調べた。

例えば、business.comドメインのすべての URL へのアクセスを承認するには、2 つのレコードを定義します。

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
サーバー処理のメモリステータス更新期間(ミリ秒)。
Long
500

アーカイブ archiving

次に、 アーカイブ ノード。 これは、バックグラウンドで実行されたアーカイブ操作の設定です。

詳しくは、 電子メールアーカイブのアクティブ化(オンプレミス).

パラメーター
説明
タイプ
デフォルト値
acquireLimit
同時に処理する EML の数
Long
100
archivingType
送信済みメッセージのアーカイブ方法(列挙)。 可能な値は、「0」(アーカイブなし)と「1」(送信されたメッセージのアーカイブを SMTP サーバーに転送)です。
Byte
0
args
起動パラメーター
文字列
autoStart
自動開始
Boolean
false
compressBatchSize
圧縮アーカイブのサイズ:圧縮アーカイブ内の最大ファイル数。
Long
10000
compressionFormat
アーカイブ中に使用される圧縮形式(列挙)。 指定できる値は、「0」(圧縮なし)と「1」(送信されたメッセージを zip 形式で圧縮)です。
Byte
1
expirationDelay
未処理の E メールが自動アーカイブされるまでの遅延:未処理の E メールがアーカイブされるまでの日数。
Long
2
initScript
プロセスの開始時に実行する JavaScript の ID。
文字列
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告。
Long
1600
pollDelay
各更新イベント間の遅延(秒)。
Long
60
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
purgeArchivesDelay
未処理の E メールが削除されるまでの日数。
Long
7
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10
smtpBccAddress
ターゲット宛先のアーカイブ
文字列
smtpEnableTLS
SMTPS サポートを有効化:リモートサーバーでサポートされている場合に、セーフモード (STARTTLS/SMTPS) での E メールの配信を有効化します。
Boolean
false
smtpNbConnection
アーカイブ SMTP サーバーへの接続数。
Long
1
smtpRelayAddress
使用する SMTP リレーの DNS 名または IP アドレスのコンマ区切りリスト。
文字列
smtpRelayPort
SMTP サーバーの IP ポート。
Long
25

inMail inmail

次に、 inMail ノード。 これは、インバウンド E メール管理モジュールの設定です。

パラメーター
説明
タイプ
デフォルト値
args
起動パラメーター
文字列
autoStart
自動開始
Boolean
false
checkInstanceName
インスタンス名の検証: true の場合、Message-ID ヘッダーに含まれるAdobe Campaignインスタンスの名前は、現在のインスタンスと同じである必要があります。
Boolean
true
defaultForwardAddress
転送アドレス:ルールで処理されないデフォルトの E メール転送アドレスです。
文字列
false
errorForwardAddress
エラーのアドレス:無効な E メール(無効な MIME エンコーディング)の転送に使用されるデフォルトのアドレス。
文字列
ignoreSize
無視メッセージサイズ:POP3 サーバーから返されるメッセージのサイズを無視する場合に使用します。 この場合、モジュールは「。」を想定しています。 を送信します。
Boolean
false
inMailPeriodSec
メッセージ読み取り期間:メッセージキューのポーリング頻度。
Long
5
initScript
プロセスの開始時に実行する JavaScript の ID。
文字列
maxBroadLog
更新するログの最大数:データベースを更新する前にメモリに保持するログメッセージの最大数を定義します。
Long
20
maxMsgPerSession
POP3 セッション中に読み取るメッセージの最大数。
Long
200
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告。
Long
1600
maxSessionTTLSec
セッション時間:メッセージ処理セッションの最大時間。
Long
100
popMailPeriodSec
POP3 ポーリング期間
Long
300
popQueueSize
読み取りメッセージのキューサイズ
Long
100
popTimeoutSec
POP3 サーバーとの通信タイムアウト。
Long
300
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
reloadPeriodSec
ポーリングするアカウントのデータベース再読み込み頻度。
Long
600
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10

msgDump msgdump

Adobe Analytics の inMail > msgDump ノードで、次のパラメーターを設定します。 これは、処理されたメッセージのダンプの設定です。

パラメーター
説明
タイプ
デフォルト値
ダンプ
すべての受信メッセージをテキスト形式で保存します。
Boolean
false
msgPath
メッセージダンプのパス。
文字列
'/tmp/inMail'

相互作用する interactiond

次に、 相互作用する ノード。 これは、インバウンドインタラクションイベントの書き込みデーモンの設定です。

詳しくは、 インタラクション — データバッファ.

パラメーター
説明
タイプ
デフォルト値
args
起動パラメーター
文字列
autoStart
自動開始
Boolean
false
callDataSize
最大呼び出しデータ用に共有メモリに保存される文字数。
Long
0
initScript
プロセスの開始時に実行する JavaScript の ID
文字列
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告。
Long
1600
maxSharedEntries
最大共有メモリに保存されるイベントの数。
Long
25000
nextOffersSize
提案直後に並べ替えられ、統計用に保存される適格なオファーの最大数。
Long
0
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10
statsPeriod
応答時間統計の集計期間(秒)。 0 は、統計の保存が無効化されたことを意味します。
Long
600
targetKeySize
最大個人を識別するために共有メモリに保存される文字の数。
Long
16

MTA mta

次に、 mta ノード。 これは、配信エージェントの設定です。

b

パラメーター
説明
タイプ
デフォルト値
args
起動パラメーター
文字列
'-tracefilter:nlmta'
autoStart
自動開始
Boolean
false
dataLogPath
送信済み電子メールのパス:空でない場合、送信済み電子メールのすべてのソースファイルが保存されるパス。
文字列
debugPath
ダンプディレクトリ:空でない場合は、このディレクトリに送信メールメッセージの MIME エンベロープをコピーします。 トラブルシューティングに使用されます。
文字列
dnsRequestLogDelayMs
DNS クエリログの遅延:ログを表示する時間(ミリ秒)。
Long
errorPeriodSec
エラー統計頻度:統計の生成からデータベースのストレージまでの時間。
Long
300
initScript
プロセスの開始時に実行する JavaScript の ID。
文字列
logEmailErrors
エラー統計を生成し、データベースに保存します。
Boolean
true
logLevel
ログメッセージのレベルを表示します。 データベースに書き込まれたログの重大度レベル。 MTA で生成されるログメッセージは、必ずしもデータベースに書き込まれるわけではありません。 このパラメーターを使用して、メッセージをデータベースに書き込む必要があると考えるレベルを定義できます。 レベル 2 を定義すると、レベル 1 と 0 のメッセージも書き込まれ、レベル 1 を定義すると、レベル 1 と 0 のメッセージのみが書き込まれます。 値は 0(エラー)、1(警告)、2(情報)です。
Long
2
maxMemoryMb
MTA プロセスが使用できる最大メモリサイズ(MB 単位)。 この制限を超えると、プロセスは再起動され、使用するメモリがシステムに解放されます。
Long
1024
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告。
Long
1600
minConnectionsToLog
考慮する接続しきい値。 errorPeriodSec で指定された期間の接続の総数がしきい値より厳密に低い場合、指定されたパスに対するエラー統計は生成されません。
Long
100
minErrorsToLog
考慮するエラーしきい値:errorPeriodSec で指定された期間のエラーの合計数がしきい値より厳密に低い場合、指定されたパスに対してエラー統計は生成されません。
Long
1
minMessagesToLog
考慮するメッセージのしきい値。 errorPeriodSec で指定された期間に送信されたメッセージの総数がしきい値より厳密に低い場合、指定されたパスに対するエラー統計は生成されません。
Long
1000
notifRelay
通知リレー:通知のリレーに使用する HostName:Port。
文字列
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
purgeDataLogDelay
アーカイブされた E メールが削除されるまでの遅延:dataLogPath で指定されたディレクトリにアーカイブされた E メールがパージされるまでの日数です。
Long
15
retryLostMessages
失われたメッセージを再試行:子プロセスが無効になった場合、配信の一部が再試行されます。
Boolean
true
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10
signEmailLinks
署名メカニズムを有効にします。 これにより、E メール内のリンクの追跡に関するセキュリティが向上します。
Boolean
true
statServerAddress
配信統計サーバーのアドレス(指定名: ) <dns or="" ip=""> [: <port> ]. 詳しくは、 統計サーバーの座標.
文字列
定義されていない場合、デフォルトのポートは 7777 です。
statServerTLSSupport
ドメインごとに TLS を有効にする:MX ごとに設定可能な TLS を有効にします(最新の統計サーバーが必要です)。
Boolean
true
useMomentum
"true"に設定した場合、インスタンスは 拡張 MTA.
Boolean
verifyMode
検証モード:検証モードを有効にします(メッセージは物理的に送信されません。シミュレーションとテストに使用されます)。
Boolean
false
workingPath
作業ディレクトリ:子プロセスとの通信に MTA が使用する一時ファイルの場所。
文字列
'$(XTK_INSTALL_DIR)/var/$(INSTANCE_NAME)/mta/'
xMailer
X-Mailer フィールド: SMTP メールヘッダーの「X-Mailer」フィールドの値。
文字列
'nlserver,ビルド$(PRODUCT_VERSION)'

キャッシュ cache

Adobe Analytics の キャッシュ ノードで、次のパラメーターを設定します。 これは、ローカルファイルキャッシュ設定です。

パラメーター
説明
タイプ
デフォルト値
maxPeriodSec
次の期間後にリサイクルされます。期間(秒単位)で表されます。その後、ストレージを再利用するためにファイルがキャッシュから自動的に削除されます。
Long
244800
maxSizeOnDiskMb
最大キャッシュサイズ (MB)。
Long
1024
purgePeriodSec
パージ頻度:キャッシュパージメカニズムの実行間隔(秒)。
Long
3600

リレー relay

Adobe Analytics の mta > リレー ノードで、次のパラメーターを設定します。 これは、メッセージ配信用のメールサーバーの設定です。

リストは、MX DNS クエリが返す MX のリストと同じ方法で処理されます。通常、最初の MX は使用可能な限り使用され、次の MX が使用されるなどと同様に、最初の MX が使用されます。

詳しくは、 SMTP リレー.

パラメーター
説明
タイプ
デフォルト値
住所
使用する SMTP リレーの DNS 名または IP アドレスのコンマ区切りリスト。
文字列
ポート
SMTP サーバーの IP ポート。
Long
25

プライマリ master

Adobe Analytics の mta > master ノードで、次のパラメーターを設定します。 これはメインサーバーの設定です。

詳しくは、 セクション.

パラメーター
説明
タイプ
デフォルト値
dataBasePoolPeriodSec
配信するジョブのデータベースポーリング頻度。 この値は、データベースのポーリング頻度(秒)を示します。MTA は、配信を待機しているジョブのリストを取得するために、データベースを定期的にポーリングします。待機中のジョブがない場合、ポーリング期間はこの値で定義されます。ジョブが子サーバーに転送された場合、このポーリング期間は自動的に 1 秒に短縮され、新しいジョブをできるだけ早く(子サーバーが再利用可能になるとすぐに)再処理できます。これは、子サーバーが再び使用可能になるまで、データベースクエリが 1 秒ごとに実行されるという意味ではありません。 実際、データベースへのアクセスは、少なくとも 1 つの子サーバーが使用可能になった場合にのみ行われます。
Long
30
dataBaseRetryDelaySec
データベース接続の失敗からの待機期間。 データベース接続の失敗は、通常、データベースサーバー自体が原因で発生します。サーバーは、メンテナンスの目的などで停止する場合もあります。 DataBaseRetryDelay パラメーターは、データベース接続に失敗した場合に 2 回の接続試行の間隔を定義します。
Long
60
domainKeysReloadPeriodSec
秘密鍵のキャッシュの有効期間 (DomainKeys)。 DomainKeys レコメンデーション (http://antispam.yahoo.com/domainkeys) に従って E メールの署名に使用する秘密鍵は、オプションとしてデータベースに保存されます。domainKeysReloadPeriodSec パラメーターは、MTA がこれらのキーをキャッシュに保持できる秒数を定義します。 この遅延の後、すべてのキーをデータベースから再読み込みする必要があります。
Long
600
maxSpareServers
子サーバーの最大数。 実行中のサーバーの最大数を表します。この数は、サーバーのメモリリソースと最適な互換性を持つように制限することをお勧めします。これは、配信中に確認できます。 使用メモリは、使用可能な物理メモリの 3 分の 1 を超えてはなりません。そうしないと、スワップが使用されます。 詳しくは、 MTA 子プロセス.
Long
2
minSpareServers
子サーバーの最小数。 MTA は、少なくともこの数のサーバーを実行し続けようとします。 サーバー数が少ない場合は、この値に達するまで 1 秒ごとに新しいサーバーを再起動します。
Long
0
startSpareServers
起動時の子サーバーの数。 子サーバーの数は動的に監視されます。MTA の開始時には、この値で示される数の子サーバーが作成されます。通常、ホストリソースを節約するために、1 秒あたり 1 台のサーバより高速に子サーバを起動することはできません。 ただし、MTA が開始すると、子サーバーをできるだけ早く使用できるように、この制限が無効になります。
Long
0

child

Adobe Analytics の mta > child ノードで、次のパラメーターを設定します。 子サーバーの設定です。

詳しくは、 E メール送信の最適化.

パラメーター
説明
タイプ
デフォルト値
extraArgs
オプションのコマンドライン引数
文字列
idleChildTimeoutSec
アイドル状態の子サーバーが停止するまで中断。子サーバのアイドル時間がこのパラメータより長い場合は、自動的にキルしてホストリソースを解放します。
Long
60
maxAgeSec
最大メッセージ保持時間。 準備済みメッセージがスロットルのために送信されなかった場合、またはターゲット MTA に接続できなかった場合、メッセージは破棄され、次の再試行時に処理されます。
Long
600
maxGCMConnectPerChild
各子サーバーが開始した FCM に対する並列 HTTP リクエストの最大数。
Long
8
maxMsgPerChild
子サーバーごとの最大メッセージ数。 各 MTA の子は、この数のメッセージと死を処理します。MTA 内のメモリやリソースのリークが無害(通常は数千)になるように数を指定することが重要です。 MTA コードに既知のメモリリークがなくても、埋め込み JavaScript エンジンと XSL エンジンは完全に信頼できません。
Long
5000000
maxWaitingMessages
保留中のメッセージ:メモリ内で配信を待機しているメッセージの最大数。
Long
2000 年
maxWorkingSetMb
子プロセスが使用できる最大メモリサイズ(MB 単位)。 この制限を超えると、プロセスは停止し、使用するメモリがシステムに解放されます。
Long
128
soapConnectorTimeoutSec
配信コネクタの SOAP 接続が中断されるまでのタイムアウト(秒)。
Long
600
startWithFirstMX
常に最も優先度の高い MX から開始します。
Boolean
false
timeToLive
再開時の連続試行の最大数。
Long
48

Adobe Analytics の mta > child > smtp ノードで、次のパラメーターを設定します。 これは SMTP セッションの設定です。

パラメーター
説明
タイプ
デフォルト値
enableTLS
リモートサーバーでサポートされている場合に、セーフモード (STARTTLS/SMTPS) での E メールの配信を有効化します。
Boolean
false
idleSessionTimeoutSec
アイドルセッションのタイムアウト。 このパラメーターは、特定のドメインに複数のメッセージを送信するためにセッションが再利用される場合にのみ使用されます。MTA がメッセージの送信を完了した場合、使用した SMTP セッションはシステム的に閉じられません。この同じドメインに対してメッセージを送信する準備が整った場合は、同じ SMTP セッションが再利用されるので、セッションは自動的に閉じられません。パラメーター IdleSessionTimeout を使用すると、SMTP セッションが別のメッセージを待機中にアクティブなままになる時間を定義できます。 期間が経過すると、セッションは自動的に閉じられます。
Long
5
initialDelaySec
接続を再試行する前の初期遅延。 この遅延は、接続に失敗するたびに 2 倍になります。
Long
4
maxSessionsPerChild
子サーバーによる SMTP セッションの最大数。 メッセージを配信するために、MTA は受信者 MTA との SMTP 接続を初期化します。特定の子サーバーに対する同時およびアクティブな SMTP セッションの最大数は、この値によって制限されます。 この値に maxSpareServers を掛けると、指定した子サーバで同時に処理できるメッセージの最大数が得られます。
Long
1000

Adobe Analytics の mta > child > smtp > IPAffinity ノードで、次のパラメーターを設定します。 これは、最適化された送信 SMTP トラフィックの IP アドレスを使用したアフィニティの管理の設定です。

詳しくは、 使用する IP アドレスのリスト および アフィニティを使用したアウトバウンド SMTP トラフィックの管理.

パラメーター
説明
タイプ
localDomain
ドメイン名:IP アドレスにリンクされたローカルドメイン名。 SMTP HELO コマンドを発行する際に使用します。
文字列
名前
論理名:ユーザーによるアフィニティにリンクされた名前。 名前はセミコロンを使用して区切られます。
文字列

Adobe Analytics の mta > child > smtp > IP ノードで、次のパラメーターを設定します。

詳しくは、 使用する IP アドレスのリスト.

パラメーター
説明
タイプ
住所
関連する物理アドレス。 例: '192.168.0.1'
文字列
publicId
関連付けられたパブリックアドレス ID。統計サーバーのキーとして使用されます。 数値である必要があります。 詳しくは、 セクション.
Long
重み
他の IP と比較して、この IP の使用頻度を指定します(重みを大きくすると頻度が高くなります)。
Long
includeDomains
含めるドメインマスクのコンマ区切りリスト。
文字列
excludeDomains
除外するドメインマスクのコンマ区切りリスト。
文字列
heloHost
IP アドレスにリンクされたコンピューター名。 SMTP HELO コマンドを発行する際に使用します。
文字列

nmac nmac

次に、 nmac ノード。 これは、プッシュ通知配信のの設定です。

パラメーター
説明
タイプ
デフォルト値
useHTTPProxy
shared/proxyHTTP で定義された HTTP プロキシを使用します。
Boolean
false

リレー relay-1

次に、 nmac > リレー ノード。 これにより、メッセージ配信(ios http2 コネクタ)にリレーを使用するように設定します。

パラメーター
説明
タイプ
デフォルト値
住所
使用するリレーの DNS アドレスまたは名前。
文字列
ポート
リレーポート
Long
443
trustedCertsChain
証明書チェーン(PEM ファイル)。 モックサーバーを使用する場合に役立ちます。
文字列

パイプラインの pipelined

次に、 パイプラインの ノード。 これは、パイプラインサービスのイベント処理モジュールの設定です。

パラメーター
説明
タイプ
デフォルト値
appName
公開鍵が保存されたときに Developer Connection で生成されたアプリケーションの名前。
文字列
args
起動パラメーター
文字列
authGatewayEndpoint
ゲートウェイトークンを取得する URL です。
文字列
'https://api.omniture.com'
authPrivateKey
トークンを取得するための秘密鍵(AES で XtkKey オプションを使用して暗号化)。
文字列
autoStart
自動開始
Boolean
false
disableAuth
認証を無効にする:認証なしでパイプラインサービスに接続します。
Boolean
2
discoverPipelineEndpoint
パイプラインサービス URL を検出する URL です。
文字列
'https://producer-pipeline-pnw.adobe.net'
dumpStatePeriodSec
ステータス保存期間:プロセスの内部情報がファイルに保存される頻度。 0 の場合は非アクティブです。
Long
0
forcedPipelineEndpoint
リスニング URL:パイプラインサービスのリスニング URL を強制的に使用します。
文字列
initScript
プロセスの開始時に実行する JavaScript の ID。
文字列
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告。
Long
1600
monitorServerPort
ステータスサーバーポート:プロセスのステータスを問い合わせるための HTTP サーバーポート。 0 の場合は非アクティブです。
Long
7781
pointerFlushMessageCount
この数のメッセージが処理されるたびに、ポインターがデータベースに保存されます。
1000
pointerFlushPeriodSec
ポインターが格納されるまでの遅延:この期間中に、ポインターが少なくとも 1 回データベースに格納されます(低アクティビティの場合に役立ちます)。
Long
5
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
processingJSThreads
パーソナライズされた JavaScript コネクタを使用したイベント処理のスレッド数。
Long
4
processingThreads
イベント処理用のスレッドの数。
Long
4
retryPeriodSec
エラーが発生した場合の処理間の遅延。
Long
30
retryValiditySec
この期間の後に離脱:この期間が過ぎても処理が失敗する場合は、イベントを破棄します。
Long
300
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10

修理 repair

次に、 修理 ノード。 これは、データベース修復モジュールの設定です。

パラメーター
説明
タイプ
デフォルト値
repairActionDelayMin
配信アクション修復モジュール:修復モジュールで配信アクションを処理できるまでの遅延(分単位)です。
Long
60

securityZone securityzone

次に、 securityZone ノード。

詳しくは、 セキュリティゾーンの定義.

パラメーター
説明
タイプ
デフォルト値
allowDebug
Web アプリケーションのデバッグモードを許可します。
Boolean
false
allowEmptyPassword
パスワードなしでのアプリケーションの使用をユーザーに許可します。
Boolean
false
allowHTTP
オペレーターのログオンに HTTP の使用を許可します。
Boolean
false
allowSQLInjection
式での SQLDATA の使用を許可します。
Boolean
false
allowUserPassword
ユーザー/パスワードセッショントークンを許可します。
Boolean
false
ラベル
ラベル
文字列
NewLabel()
名前
内部名
文字列
NewName()
sessionTokenOnly
セキュリティトークンは使用しないでください。
Boolean
false
showErrors
エラーの詳細を表示
Boolean
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 subnetwork

次に、 securityZone > subNetwork ノード。

詳しくは、 セキュリティゾーンの定義.

パラメーター
説明
タイプ
デフォルト値
ラベル
ラベル
文字列
NewLabel()
マスク
マスクまたはアドレス
文字列
名前
内部名
文字列
NewName()
プロキシ
このサブネットワークがインスタンスにアクセスするために使用する(リバース)プロキシのマスクまたはアドレス。 この場合、このプロキシの代わりに「X-Forwarded-For」ヘッダーがテストされます。
文字列
127.0.0.1

SMS sms

次に、 sms ノード。 これは、インバウンド SMS 管理モジュールの設定です。

パラメーター
説明
タイプ
デフォルト値
args
起動パラメーター
文字列
autoStart
自動開始
Boolean
false
dataRetentionDays
SMPP コネクタが保持する作業ファイルの最大日数。
Long
60
dataSizeMo
SMPP 作業ファイルの最大サイズ (MB)。
Long
512
initScript
プロセスの開始時に実行する JavaScript の ID。
文字列
keepAlivePeriod
セッション連続フレームの繰り返し: max. 受信セッションが引き続き有効であることを通知する 2 つのフレーム間の時間(秒)。
Long
25
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告。
Long
1600
pollPeriod
検索頻度: SMS アカウントのポーリング期間。
Long
300
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
reloadPeriod
アカウント再読み込み頻度:ポーリングするアカウントのデータベース再読み込み頻度。
Long
600
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10
srReadDelay
SR 処理の遅延秒数:現在の時刻から srReadDelay を引いた時間(秒)よりも前の復元日を持つ SR のみ。
Long
600
timeout
SMS ゲートウェイとの通信がタイムアウトしました。
Long
300

netsize netsize

次に、 sms > netsize ノード。

パラメーター
説明
タイプ
デフォルト値
netsizeConnectionTimeout
Netsize との接続を確立する際のタイムアウト(秒)。
Long
30

stat stat

次に、 stat ノード。 これは、MTA 統計モジュールの設定です。

パラメーター
説明
タイプ
デフォルト値
args
起動パラメーター
文字列
autoStart
自動開始
Boolean
false
initScript
プロセスの開始時に実行する JavaScript の ID。
文字列
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告。
Long
1600
ポート
サーバーリスニングポート。 詳しくは、 セクション.
Short
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10

syslogd syslogd

次に、 syslogd ノード。 これは、ログ管理モジュールの設定です。

パラメーター
説明
タイプ
デフォルト値
args
起動パラメーター
文字列
autoStart
自動開始
Boolean
false
initScript
プロセスの開始時に実行する JavaScript の ID。
文字列
maxFileSizeMb
ログファイルの最大サイズ (MB)。
Long
10
maxNumberOfLoginsFiles
保持する logins.log ファイルの最大数。
Long
365
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告。
Long
1600
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10

tracking tracking

次に、 tracking ノード。 これはトラッキングサーバーの設定です。

パラメーター
説明
タイプ
デフォルト値
args
起動パラメーター
文字列
autoStart
自動開始
Boolean
false
blockRedirectForUnsignedTrackingLink
以前のビルドで生成された、形式の正しくない URL を無効にします。
Boolean
false
consolidationPeriodSec
連結期間
Long
300
dedupOpenPeriodMin
開封数の重複を排除:重複した開封数のトラッキングログを削除して、Outlook などのメールリーダーでのメールプレビューの効果を制限します。
Long
1
errorIgnorePercent
エラーの最大 X%を無視:まだ考慮に入れていないジャーナルの割合がこの値に達しない限り、トラッキング指標を更新しません。
Byte
1
errorIgnorePeriod
エラー指標を更新:エラー指標が再計算されるまでの最大時間。
Long
86400
indicatorsDuration
指標の計算期間:配信の有効期間後の期間。その後、統合指標は計算されなくなります。
Long
2592000
initScript
プロセスの開始時に実行する JavaScript の ID
文字列
logCountPerRequest
リモートトラッキングサーバーへの呼び出しによってリクエストされたログの数。
Long
1000
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告。
Long
1600
phishbowlServiceAPIKey
Phishbowl サービスエンドポイント統合の API キー。 これにより、古いビルドから生成された不正な URL のリダイレクトが保護されます。
Long
phishbowlServiceEndpoint
Phishbowl サービスエンドポイント統合のエンドポイントです。 これにより、古いビルドから生成された不正な URL のリダイレクトが保護されます。
Long
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10
trackingIgnorePercent
最大 X%の追跡を無視:まだ考慮に入れていないジャーナルの割合がこの値に達しない限り、追跡指標を更新しません。
Byte
1
trackingIgnorePeriod
トラッキング指標を更新:トラッキング指標が再計算されるまでの最大期間。
Long
86400
userAgentCacheSize
ブラウザー識別子のキャッシュのサイズ。
Long
500

trackinglogd trackinglogd

次に、 trackinglogd ノード。 これは、トラッキングログ書き込みデーモンの設定です。

パラメーター
説明
タイプ
デフォルト値
args
起動パラメーター
文字列
autoStart
自動開始
Boolean
false
initScript
プロセスの開始時に実行する JavaScript の ID
文字列
maxCreateFileRetry
最大書き込み再試行数:ログファイルへの書き込みに失敗した場合に作成できるファイルの最大数。
Long
5
maxLogsSizeOnDiskMb
ログの最大サイズ:ディスク上のログが使用する最大容量(MB 単位)。 100 MB 以上にする必要があります。
Long
500
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告。
Long
1600
maxSharedLogs
最大ログ数:共有メモリに保存されるログの最大数。 10000より小さい値は指定できません。
Long
25000
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
purgeLogsPeriod
パージ前のログ数:ログファイルのパージを開始する前に挿入されたログの数。 50000以下にする必要があります。
Long
50000
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10
webTrackingParamSize
追加の Web トラッキングパラメーター用に共有メモリに保存される最大文字数。
Long
64

Web web

次に、 web ノード。 これは、Web モジュールの設定です。

詳しくは、 セクション.

パラメーター
説明
タイプ
デフォルト値
JVMOptions
文字列として渡される JVM のオプション。
文字列
MaxThreads
スレッドの最大数。
Long
75
MinSpareThreads
スレッドの最小数。
Long
5
args
起動パラメーター
文字列
autoStart
自動開始
Boolean
false
controlPort
Tomcat のリッスン制御ポート:を参照してください。 Tomcat の設定.
Short
8005
httpPort
Tomcat HTTP リスニングポート:を参照してください。 Tomcat の設定.
Short
8080
initScript
プロセスの開始時に実行する JavaScript の ID。
文字列
maxDeliveryQueueSize
SubmitDelivery 呼び出し用のキューのサイズ:キューに格納できる SubmitDelivery SOAP 呼び出しの最大数。
Long
50
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告
Long
1600
notifRelay
通知リレー:通知のリレーを有効にする HostName:Port。
文字列
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10
startSoapRouterInModule
SOAP ルーターをモジュールモードで起動します。
Boolean
false

jsp jsp

次に、 web > jsp ノード。 これは、JSP で使用されるパラメータの設定です。

パラメーター
説明
タイプ
デフォルト値
デバッグ
デバッグモードでの JSP の実行。
Boolean
downloadPath
ダウンロードフォルダー:クライアントコンソール用のインストールプログラムのダウンロードパス。
文字列
'$(XTK_INSTALL_DIR)/datakit/nl/eng/jsp'
foFileName
.fo ファイルのパス。
文字列
soapRouter
SOAP ルーターの URL (http://myserver/xxx、http://jni、mailto:xxx)。
文字列
'http://jni'

The 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)/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 で使用されるパラメーターの設定です。

パラメーター
説明
タイプ
デフォルト値
collectsGarbageAfterRequest
各クエリの後に JavaScript コンテキストのガベージコレクターを有効にします。
Boolean
true
timeToLive
JavaScript コンテキストで提供されるページの最大数。
Long
1000

The web > jsp > classpath ノードには、JVM の起動時に使用するすべてのクラスパスのリストが含まれます。

リレー relay-2

次に、 web > リレー ノード。 これは、2 つのゾーン間の HTTP 要求のリレーの設定です。

詳しくは、 セクション.

パラメーター
説明
タイプ
デフォルト値
debugRelay
Web サーバー内で HTTP リレーモジュールをデバッグモードで起動します。
Boolean
false
forbiddenCharsInAuthority
禁止文字(ドメイン):URI の「authority」セクションで禁止されている文字のリスト。
文字列
'.?#@/:'
forbiddenCharsInPath
禁止文字(パス):URI の「パス」セクションで禁止されている文字のリスト。
文字列
'?#/'
modDir
「mod_dir」モジュールオプションの値:フォルダーに対するクエリ中に使用されるファイルのリスト。
文字列
'index.md'
startRelay
HTTP リレーモジュールを起動します。
Boolean
false
startRelayInModule
Web サーバー内で HTTP リレーモジュールを起動します。
Boolean
true
timeout
禁止された URL を削除するまでの待機時間。
文字列
'60'

を追加します。 web /リレー/ url 中継する URL ごとにノード(挿入順序は優先度を定義します)を次のパラメーターで指定します。

詳しくは、 動的ページのセキュリティとリレー および セクション.

パラメーター
説明
タイプ
デフォルト値
IPMask
許可された IP:このマスクのリレーの使用が許可されているソース IP アドレスのコンマ区切りリスト。
文字列
拒否
これらの URL へのアクセスを拒否します(HTTP 403 エラーを返します)
Boolean
hostMask
リレーする DNS エイリアス:リレーする DNS エイリアスマスクのコンマ区切りリスト(例: '*.adobe.com')。
文字列
httpAllowed
セキュリティゾーン(WebApps など)に関係なく、HTTP アクセスが許可されます。
Boolean
relayHost
元のホストを追加:リレー時に元のリクエストの HTTP「Host」ヘッダーを使用します。
Boolean
relayPath
初期 URL パスの追加:リレーする URL の完全パスをターゲットページの URL に追加します。
Boolean
ステータス
パブリックリソースの同期ステータス(列挙)。 指定できる値は、「normal」(通常の実行)、「blacklist」(エラー 404 の場合はに追加される URL)、「spare」(既存の場合はスペアサーバー上のファイルアップロード)です。
文字列
標準
targetUrl
ターゲットページの URL:を参照してください。 Tomcat の設定.
文字列
timeout
中継されるリクエストの最大実行時間(秒)。
Long
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 > リレー > responseHeader リレーに転送される返信に追加する HTTP ヘッダーごとのノード。

詳しくは、 HTTP ヘッダーの管理.

パラメーター
説明
タイプ
名前
ヘッダー名
文字列
ヘッダー値
文字列

次にデフォルトの設定を示します。

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

リダイレクト redirection

次に、 web /リダイレクト ノード。 これは、リダイレクトモジュールの設定です。

詳しくは、 セクション.

パラメーター
説明
タイプ
デフォルト値
IMSOrgId
組織 ID:Adobe Experience Cloud内の一意の組織識別子。特に VisitorID サービスと IMS SSO で使用されます。
文字列
P3PCompactPolicy
永続的な Cookie に使用するポリシーを記述する値(P3P Compact Policy 形式に準拠)。
文字列
'CAO DSP COR CURa DEVa TAIa OUR BUS IND UNI COM NAV'
cookieDomain
Cookie を設定するドメインを明示的に示すために設定する、ドメインのコンマ区切りリスト。
文字列
databaseId
トラッキングインスタンスに関連付けられたデータベース識別子。
文字列
defLogCount
呼び出し別のログ数:メソッド GetTrackingLogs の呼び出し時にデフォルトで返されるログの数。
Long
30
expirationURL
期限切れリダイレクトのページ:配信アクションのリダイレクトの期限が切れた場合にリダイレクションサーバーがデフォルトで使用する Web ページの URL。
文字列
maxJobsInCache
最大ジョブ数:キャッシュ内の配信アクションの最大数。 50 以下にする必要があります。
Long
100
showSourceIP
false に設定した場合、r/test から返される応答の sourceIP の値は空の文字列になります。
Boolean
true
startRedirection
リダイレクトサービスを開始します。
Boolean
true
startRedirectionInModule
モジュールモードでリダイレクトサービスを開始します。
Boolean
true
trackWebVisitors
Web トラッキング:不明なユーザーが訪問したページのログの作成。
Boolean
false
trackingPassword
リダイレクションサーバーが使用するパスワード。
文字列

次に、 web > リダイレクト > spareServer ノード。

詳しくは、 重複した追跡.

パラメーター
説明
タイプ
デフォルト値
enabledIf
次の場合に考慮:式が true を返した場合は、トラッキングサーバーが考慮されます。
文字列
id
名前
文字列
1
url
追加のリダイレクトサーバー URL
文字列

spamCheck spamcheck

次に、 web > spamCheck ノード。 これは、 E メールスパム対策スコアリング評価パラメーターの設定です。

詳しくは、 SpamAssassin の設定.

パラメーター
説明
タイプ
command
E メールのスパム対策スコアを評価するために実行するコマンド(例:「perl spamcheck.pl」)。
文字列

wfserver wfserver

次に、 wfserver ノード。 これは、ワークフロープロセスの設定です。

詳しくは、 高可用性のワークフローとアフィニティ.

パラメーター
説明
タイプ
デフォルト値
親和性
アフィニティ
文字列
args
起動パラメーター
文字列
autoStart
自動開始
Boolean
false
dataBasePoolPeriodSec
期間
Long
20
initScript
プロセスの開始時に実行する JavaScript の ID。
文字列
maxProcessMemoryAlertMb
メモリ消費量アラート:特定のプロセスが消費した RAM の量(MB 単位)に関するアラート。
Long
1800
maxProcessMemoryWarningMb
メモリ消費量警告:特定のプロセスで消費された RAM の量(MB 単位)に関する警告。
Long
1600
notifRelay
通知リレー:通知のリレーを有効にする HostName:Port。
文字列
processRestartTime
プロセスが自動的に再開される時刻。 詳しくは、 自動プロセス再起動.
文字列
'06:00:00'
runLevel
開始時の優先度。 優先度の低いモジュールが最初に開始され、最後に停止されます。 したがって、syslogd モジュールは、優先度 0 を持つ必要があります。
Short
10
recommendation-more-help
601d79c3-e613-4db3-889a-ae959cd9e3e1