これは最も完全な設定です。 セキュリティと可用性を高めるため、標準的な設定に基づいて構築されています。
サーバとプロセス間の一般的な通信は、次のスキーマに従って行われます。
このタイプの設定では、適切な帯域幅と調整により、1時間に100,000個のメールを予想されるスループットを超えることがあります。
ハードウェアと管理のコストが高くなります。
既存のロードバランサーをリダイレクトサーバーへのトラフィックに再利用できます。
両方のアプリケーションサーバーのJDK、
Webサーバー(IIS、Apache)は、
両方のアプリケーションサーバー上のデータベースサーバーへのアクセス、
POP3経由でバウンスメールボックスにアクセス可能、
ロードバランサーに2つのDNSエイリアスを作成します。
STMP (25)、DNS (53)、HTTP (80)、HTTPS (443)、SQL (1521)、Oracle用に5432などを開くように設定されたファイアウォール ポート。 詳しくは、データベースアクセスを参照してください。
アプリケーションサーバーが単一のデータベースインスタンスを指す場合、1つのインスタンスで標準パッケージを読み込んだ後は、パッケージに含まれるスキーマは別のインスタンスに読み込まれません。
アプリケーションサーバーが1つのデータベースインスタンスを参照している場合、1つのインスタンスでスキーマを変更した後は、そのスキーマは別のインスタンスに読み込まれません。
これらの問題を回復するには、エラーが発生した2番目のインスタンスで「web@default」プロセスを再起動する必要があります。
次の例では、インスタンスのパラメーターを示します。
最初のサーバーをインストールする手順は次のとおりです。
Adobe Campaignサーバーのインストール手順に従います。Linuxの場合はnlserverパッケージ、Windowsの場合はsetup.exe。
詳しくは、Linuxでのキャンペーンインストールの前提条件(Linux)およびWindowsでのキャンペーンインストールの前提条件(Windows)を参照してください。
Adobe Campaign・サーバーがインストールされたら、nlserver web -tomcatコマンドを使用してアプリケーション・サーバー(web)を開始します(Webモジュールを使用すると、ポート8080で待機するスタンドアロンWebサーバー・モードで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モジュールを初めて実行すると、インストールフォルダーのconfディレクトリにconfig-default.xmlファイルとserverConf.xmlファイルが作成されます。 serverConf.xmlで使用できるすべてのパラメーターは、このセクションに一覧表示されます。
Ctrl + Cキーを押して、サーバーを停止します。
この点について詳しくは、以下の節を参照してください。
内部パスワードを変更するには、次のコマンドを使用します。
nlserver config -internalpassword
詳しくは、この節を参照してください。
追跡用のDNSマスクを使用してdemoインスタンスを作成し(この場合、tracking.キャンペーン.net)、クライアントコンソール(この場合、console.キャンペーン.net)にアクセスします。 それには、次の 2 つの方法があります。
コンソールからインスタンスを作成します。
詳しくは、インスタンスの作成とへのログを参照してください。
または
コマンドラインを使用してインスタンスを作成します。
nlserver config -addinstance:demo/tracking.campaign.net*,console.campaign.net*
詳しくは、インスタンスの作成を参照してください。
config-demo.xmlファイル(前のコマンドで作成し、config-default.xmlファイルの横に配置)を編集し、mta (配信)、wfserver (workflow)、inMailリバウンドメール)とstat (統計)プロセスが有効になっている場合は、app統計サーバーのアドレスを設定します。
<?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"/>
nameServersパラメーターは、Windowsでのみ使用されます。
詳しくは、キャンペーンサーバーの設定を参照してください。
クライアントコンソールのセットアッププログラム(setup-client-7.XX、YYYY.exe for v7、setup-client-6.XX、YYYY.exe for v6.1)を/datakitにコピーします。/nl/eng/jspフォルダー 詳細情報。
Adobe Campaignサーバー(Windowsではnet開始nlserver6、Linuxでは/etc/init.d/nlserver6開始)を開始し、nlserver pdumpコマンドをもう一度実行して、有効なすべてのモジュールの存在を確認します。
20.1からは、(Linuxの場合は)次のコマンドを使用することをお勧めします。systemctl開始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サーバーのバージョンとビルド番号を確認できます。
URLを使用してnlserver webモジュールをテストします。https://console.campaign.net/nl/jsp/logon.jsp.
このURLを使用すると、クライアントセットアッププログラムのダウンロードページにアクセスできます。 詳細情報。
アクセス制御ページに到達したら、内部ログインと関連するパスワードを入力します。
次の手順に従います。
Adobe Campaignサーバーをインストールします。
作成したインスタンスのファイルをアプリケーションサーバー1にコピーします。
アプリケーションサーバー1と同じインスタンス名を保持します。
internalをアプリケーションサーバー1と同じに変更します。
データベースをインスタンスにリンクする:
nlserver config -setdblogin:PostgreSQL:campaign:demo@dbsrv -instance:demo
config-demo.xmlファイル(前のコマンドで作成し、config-default.xmlファイルの横に配置)を編集し、mta (配信)、wfserver (workflow)、inMailリバウンドメール)とstat (統計)プロセスが有効になっている場合は、app統計サーバーのアドレスを設定します。
<?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"/>
nameServersパラメーターはWindowsでのみ使用されます。
詳しくは、キャンペーンサーバーの設定を参照してください。
Adobe Campaignサーバーの開始。
この点について詳しくは、以下の節を参照してください。
インストール手順と構成手順は、両方のコンピューターで同一です。
手順は、以下のとおりです。
Adobe Campaignサーバーをインストールします。
以下の項で説明されているウェブサーバー統合手順(IIS、Apache)に従います。
インストール時に作成したconfig-demo.xmlファイルとserverConf.xmlファイルをコピーします。 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サーバーの開始。