これは最も完全な設定です。 標準構成に基づいて構築され、セキュリティと可用性が向上します。
サーバーとプロセス間の一般的な通信は、次のスキーマに従って実行されます。
このタイプの設定では、適切な帯域幅と調整により、1 時間に 100,000 件を超えるメールが予想されるスループットになる場合があります。
ハードウェアと管理コストの増加。
既存のロードバランサーをリダイレクトサーバーへのトラフィックに再利用できます。
両方のアプリケーションサーバーの JDK
Web サーバー (IIS、Apache) の両方のフロントで、
両方のアプリケーションサーバー上のデータベースサーバーへのアクセス
POP3 経由でアクセス可能なバウンスメールボックス
ロードバランサーに 2 つの DNS エイリアスを作成します。
STMP(25)、DNS(53)、HTTP(80)、HTTPS(443)、SQL(1521Oracle用、5432(PostgreSQL 用など)を開くように設定されたファイアウォール ポート。 詳しくは、を参照してください。 データベースアクセス.
アプリケーションサーバーが単一のデータベースインスタンスを指している場合、あるインスタンスで標準パッケージをインポートした後、パッケージに含まれるスキーマは他のインスタンスに読み込まれません。
アプリケーションサーバーが単一のデータベースインスタンスを指している場合、あるインスタンスでスキーマを変更した後、そのスキーマは別のインスタンスに読み込まれません。
これらの問題を回復するには、エラーが発生した 2 番目のインスタンスで「web@default」プロセスを再起動する必要があります。
次の例では、インスタンスのパラメーターは次のとおりです。
最初のサーバーをインストールする手順は次のとおりです。
Adobe Campaignサーバーのインストール手順に従います。 nlserver Linux または setup.exe (Windows の場合)
詳しくは、 Linux での Campaign のインストールの前提条件 (Linux) および Windows での Campaign のインストールの前提条件 (Windows)。
Adobe Campaignサーバーがインストールされたら、コマンドを使用してアプリケーションサーバー (Web) を起動します。 nlserver web -tomcat (Web モジュールを使用すると、Tomcat をスタンドアロンの Web サーバーモードで起動し、ポート 8080 でリッスンします)。また、Tomcat が正しく起動することを確認できます。
12:08:18 > Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
12:08:18 > Starting Web server module (pid=28505, tid=-1225184768)...
12:08:18 > Tomcat started
12:08:18 > Server started
Web モジュールを初めて実行すると、 config-default.xml および serverConf.xml ファイルを conf インストールフォルダーの下のディレクトリ。 次の serverConf.xml を セクション.
押す Ctrl+C をクリックして、サーバーを停止します。
詳しくは、以下の節を参照してください。
次を変更: 内部 次のコマンドを使用したパスワード:
nlserver config -internalpassword
詳しくは、この節を参照してください。
を作成します。 デモ 追跡用の DNS マスクを持つインスタンス ( この場合、 tracking.campaign.net) にアクセスし、クライアントコンソール ( この場合は console.campaign.net) をクリックします。 それには、次の 2 つの方法があります。
コンソールからインスタンスを作成します。
詳しくは、 インスタンスの作成とログオン.
または
コマンドラインを使用してインスタンスを作成します。
nlserver config -addinstance:demo/tracking.campaign.net*,console.campaign.net*
詳しくは、 インスタンスの作成.
を編集します。 config-demo.xml ファイル ( 前のコマンドで作成され、 config-default.xml ファイル )、 mta (配信) wfserver (ワークフロー)、 inMail (リバウンドメール)および stat (統計)プロセスを有効にしてから、 アプリ 統計サーバ:
<?xml version='1.0'?>
<serverconf>
<shared>
<!-- add lang="eng" to dataStore to force English for the instance -->
<dataStore hosts="tracking.campaign.net*,console.campaign.net*">
<mapping logical="*" physical="default"/>
</dataStore> </shared>
<mta autoStart="true" statServerAddress="app">
<wfserver autoStart="true"/>
<inMail autoStart="true"/>
<sms autoStart="false"/>
<listProtect autoStart="false"/>
</serverconf>
詳しくは、この節を参照してください。
を編集します。 serverConf.xml ファイルを作成して配信ドメインを指定した後、MTA モジュールが MX タイプの DNS クエリに応答するために使用する DNS サーバーの IP(またはホスト)アドレスを指定します。
<dnsConfig localDomain="campaign.com" nameServers="192.0.0.1, 192.0.0.2"/>
The nameServers パラメーターは、Windows でのみ使用されます。
詳しくは、 Campaign サーバーの設定.
クライアントコンソールセットアッププログラムをコピーする setup-client-7.XX, YYYY.exe から /datakit/nl/eng/jsp フォルダー。 詳細情報
Adobe Campaignサーバーを起動します (net start nlserver6 Windows の場合、 /etc/init.d/nlserver6 start (Linux の場合)、コマンドを実行します。 nlserver pdump もう一度有効なモジュールがすべて存在するかどうかを確認します。
20.1 以降では、代わりに次のコマンドを使用することをお勧めします(Linux の場合)。 systemctl start nlserver
12:09:54 > Application server for Adobe Campaign Classic (7.X YY.R build XXX@SHA1) of DD/MM/YYYY
syslogd@default (7611) - 9.2 MB
stat@demo (5988) - 1.5 MB
inMail@demo (7830) - 11.9 MB
watchdog (27369) - 3.1 MB
mta@demo (7831) - 15.6 MB
wfserver@demo (7832) - 11.5 MB
web@default (28671) - 40.5 MB
また、このコマンドを使用すると、コンピューターにインストールされているAdobe Campaignサーバーのバージョンとビルド番号を知ることができます。
をテストします。 nlserver web URL を使用するモジュール: https://console.campaign.net/nl/jsp/logon.jsp.
この URL を使用して、クライアントセットアッププログラムのダウンロードページにアクセスできます。 詳細情報
次を入力します。 内部 ログインと関連するパスワード(アクセス制御ページにアクセスする際に使用)
次の手順に従います。
Adobe Campaignサーバーをインストールします。
作成したインスタンスのファイルをアプリケーションサーバー 1 にコピーします。
アプリケーションサーバー 1 と同じインスタンス名を使用します。
次を変更: 内部 をアプリケーションサーバー 1 と同じに設定します。
データベースをインスタンスにリンクします。
nlserver config -setdblogin:PostgreSQL:campaign:demo@dbsrv -instance:demo
を編集します。 config-demo.xml ファイル ( 前のコマンドで作成され、 config-default.xml ファイル )、 mta (配信) wfserver (ワークフロー)、 inMail (リバウンドメール)および stat (統計)プロセスを有効にしてから、 アプリ 統計サーバ:
<?xml version='1.0'?>
<serverconf>
<shared>
<!-- add lang="eng" to dataStore to force English for the instance -->
<dataStore hosts="tracking.campaign.net*,console.campaign.net*">
<mapping logical="*" physical="default"/>
</dataStore> </shared>
<mta autoStart="true" statServerAddress="app">
<wfserver autoStart="true"/>
<inMail autoStart="true"/>
<sms autoStart="false"/>
<listProtect autoStart="false"/>
</serverconf>
詳しくは、この節を参照してください。
を編集します。 serverConf.xml ファイルを開き、MTA モジュールの DNS 設定を設定します。
<dnsConfig localDomain="campaign.com" nameServers="192.0.0.1, 192.0.0.2"/>
The nameServers パラメーターは、Windows でのみ使用されます。
詳しくは、 Campaign サーバーの設定.
Adobe Campaignサーバーを起動します。
詳しくは、以下の節を参照してください。
インストール手順と設定手順は、両方のコンピュータで同じです。
手順は、以下のとおりです。
Adobe Campaignサーバーをインストールします。
次の節で説明されている Web サーバー統合手順 (IIS、Apache) に従います。
をコピーします。 config-demo.xml および serverConf.xml インストール中に作成されたファイル。 Adobe Analytics の config-demo.xml ファイル、アクティブ化 trackinglogd 処理と非アクティブ化 mta, inmail, wfserver および stat プロセス。
を編集します。 serverConf.xml ファイルを作成し、リダイレクションのパラメーターに冗長トラッキングサーバーを設定します。
<spareServer enabledIf="$(hostname)!='front_srv1'" id="1" url="https://front_srv1:8080"/>
<spareServer enabledIf="$(hostname)!='front_srv2'" id="2" url="https://front_srv2:8080"/>
Web サイトを開始し、次の URL からリダイレクトをテストします。 https://tracking.campaign.net/r/test
ブラウザーには、次のメッセージが表示されます(ロードバランサーによってリダイレクトされた URL に応じて異なります)。
<redir status="OK" date="AAAA/MM/JJ HH:MM:SS" build="XXXX" host="tracking.campaign.net" localHost="front_srv1"/>
または
<redir status="OK" date="AAAA/MM/JJ HH:MM:SS" build="XXXX" host="tracking.campaign.net" localHost="front_srv2"/>
詳しくは、以下の節を参照してください。
Adobe Campaignサーバーを起動します。