Campaign | unicaACListener
Campaign | unicaACListener プロパティーは、ロギング・レベル、いくつかのアクセス権、言語エンコード方式、オペレーティング・システム・スレッド数、および Campaign リスナーのプロトコル、ホスト、ポートを指定します。 これらのプロパティーを設定する必要があるのは、それぞれの Campaign インスタンスについて一度限りです。各パーティションに関して設定する必要はありません。
enableWindowsImpersonation
説明
enableWindowsImpersonation プロパティーは、Windows 偽装を Campaign で有効にするかどうかを指定します。
Windows 偽装を使用する場合には、値を TRUE に設定します。 ファイル・アクセスのために Windows レベルのセキュリティー権限を利用する場合、Windows 偽装を個別に構成する必要があります。
Windows 偽装を使用しない場合には、値を FALSE に設定します。
デフォルト値
FALSE
有効な値
TRUE | FALSE
enableWindowsEventLogging
説明
「Campaign」>「unicaACListener」>「enableWindowsEventLogging」プロパティーは、Windows イベント・ログへのロギングを制御します。このプロパティーを TRUE に設定すると、Windows イベント・ログにログが記録されます。
デフォルト値
FALSE
有効な値
TRUE | FALSE
serverHost
説明
serverHost プロパティーは、Campaign リスナーがインストールされているマシンの名前または IP アドレスを指定します。Campaign リスナーが、IBM® EMM がインストールされているのと同じマシン上にインストールされていない場合、Campaign リスナーがインストールされているマシンのマシン名または IP アドレスにこの値を変更してください。
デフォルト値
localhost
logMaxBackupIndex
説明
logMaxBackupIndex プロパティーは、保持可能なバックアップ・ファイル数を指定します。このファイル数を超えると、最も古いバックアップ・ファイルが削除されます。 このプロパティーを 0 (ゼロ) に設定すると、Campaign ではバックアップ・ファイルは作成されず、logMaxFileSize プロパティーで指定したサイズに達するとログ・ファイルでロギングが停止します。
このプロパティーに数値 (N) を指定すると、logMaxFileSize プロパティーで指定したサイズにログ・ファイル (File) が達すると、Campaign は既存のバックアップ・ファイル (File.1 ... File.N-1) の名前を File.2 ... File.N に名前変更し、現在のログ・ファイル File.1 も名前変更してから閉じ、File という名前の新しいログ・ファイルを開始します。
デフォルト値
1 (バックアップ・ファイルが 1 つ作成されます)
logStringEncoding
説明
logStringEncoding プロパティーは、すべてのログ・ファイルで使用するエンコードを制御します。この値は、オペレーティング・システムで使用するエンコードと同じでなければなりません。複数のロケールを使用する環境では、UTF-8 が優先設定となります。
この値を変更する場合、複数のエンコードが 1 つのファイルに書き込まれることがないように、空にするか、すべての関連するログ・ファイルを削除する必要があります。
*
WIDEUTF-8 はこの設定ではサポートされていません。
デフォルト値
native
有効な値
Campaign 管理者ガイド」の『Campaign の文字エンコード』を参照してください。
systemStringEncoding
説明
systemStringEncoding プロパティーは、オペレーティング・システムとの間で送受信する値 (ファイル・システムのパスやファイル名など) を解釈するために Campaign で使用するエンコードを示します。 ほとんどの場合、この値を native に設定することができます。 複数のロケールを使用する環境では、UTF-8 を使用します。
複数のエンコードをコンマで区切って指定することができます。 以下に例を示します。
UTF-8,ISO-8859,CP950
*
WIDEUTF-8 はこの設定ではサポートされていません。
デフォルト値
native
有効な値
Campaign 管理者ガイド」の『Campaign の文字エンコード』を参照してください。
loggingLevels
説明
「Campaign」>「unicaACListener」>「loggingLevels」プロパティーは、ログ・ファイルに書き込む詳細度を制御します。
デフォルト値
MEDIUM
有効な値
*
*
*
maxReuseThreads
説明
「Campaign」>「unicaACListener」>「maxReuseThreads」プロパティーは、Campaign リスナー・プロセス (unica_aclsnr) が再使用するためにキャッシュに入れるオペレーティング・システム・スレッドの数を設定します。
スレッドの割り振りによって生じるオーバーヘッドを削減する場合や、アプリケーションの依頼に応じてスレッドを解放できないようにする可能性のあるオペレーティング・システムの場合には、キャッシュを使用するのがベスト・プラクティスと言えます。
デフォルト値
0 (ゼロ)。キャッシュが無効になります
logMaxFileSize
説明
logMaxFileSize プロパティーは、ログ・ファイルの最大サイズをバイト単位で指定します。このサイズを超えると、ログ・ファイルはバックアップ・ファイルにロールオーバーされます。
デフォルト値
10485760 (10 MB)
windowsEventLoggingLevels
説明
windowsEventLoggingLevels プロパティーは、Windows イベント・ログ・ファイルに書き込む詳細度を重大度に基づいて制御します。
デフォルト値
MEDIUM
有効な値
*
*
*
*
ALL レベルには、診断のためのトレース・メッセージが含まれます。
serverPort
説明
serverPort プロパティーは、Campaign リスナーがインストールされるポートを指定します。
デフォルト値
4664
useSSL
説明
useSSL プロパティーは、Campaign リスナーと Campaign Web アプリケーションの間の通信に Secure Sockets Layer を使用するかどうかを指定します。
このカテゴリーの serverPort2 プロパティーの説明も参照してください。
デフォルト値
no
有効な値
yes | no
serverPort2
説明
serverPort2 プロパティーは、同じカテゴリーに属する useSSLForPort2 プロパティーと組み合わせると、Campaign のリスナーとフローチャート・プロセスとの間の通信に SSL を使用することを指定できます。これは、同カテゴリーの serverPort プロパティーおよび useSSL プロパティーによって指定される Campaign の Web アプリケーションとリスナーとの間の通信とは別個に指定されます。
Campaign コンポーネント間のすべての通信 (Web アプリケーションとリスナーの間の通信とリスナーとサーバーの間の通信) は、以下のいずれかの条件の下で useSSL プロパティーによって指定されるモードを使用します。
*
serverPort2 がデフォルト値 0 に設定されている場合、または
*
serverPort2serverPort と同じ値に設定されている場合、または
*
useSSLForPort2useSSL と同じ値に設定されている場合
このような場合、2 番目のリスナー・ポートは有効にならず、Campaignのリスナーとフローチャート (サーバー) プロセスとの間の通信、およびリスナーと Campaign の Web アプリケーションとの間の通信は、useSSL プロパティーの値に応じて、同じモード (いずれも非 SSL、またはいずれも SSL) を使用します。
リスナーは、次の条件がいずれも満たされるときに、2 つの異なる通信モードを使用します。
*
serverPort2serverPort の値と異なる 0 以外の値に設定されており、かつ
*
useSSLForPort2useSSL の値とは異なる値に設定されている
この場合、2 番目のリスナー・ポートが有効になり、リスナーとフローチャート・プロセスは useSSLForPort2 で指定された通信モードを使用します。
Campaign Web アプリケーションは、リスナーと通信するとき、常に useSSL によって指定された通信モードを使用します。
SSL が Campaign のリスナーとフローチャート・プロセスとの間の通信に対して有効である場合、このプロパティー (serverPort2) の値を適切なポートに設定します。
デフォルト値
0
useSSLForPort2
説明
このカテゴリーの serverPort2 プロパティーの説明を参照してください。
デフォルト値
FALSE
有効な値
TRUE、FALSE
キープアライブ (keepalive)
説明
キープアライブ (keepalive) プロパティーを使用して、Campaign Web アプリケーション・サーバーがキープアライブ・メッセージを送信する頻度を秒単位で指定します。その送信時以外は、Campaign リスナーへのソケット接続は非アクティブな状態になります。
キープアライブ (keepalive) 構成パラメーターを使用すると、Web アプリケーションとリスナー (例えば、ファイアウォール) との間で非アクティブな接続は閉じるように設定されている環境で、アプリケーションが非アクティブな状態にある期間であっても、ソケット接続を開いたままにすることができます。
ソケットにアクティビティーが存在すると、キープアライブ期間は自動的にリセットされます。 Web アプリケーション・サーバーの DEBUG ロギング・レベルの場合、campaignweb.log では、キープアライブ・メッセージがリスナーに送信する際にそのことが表示されます。
デフォルト値
0。キープアライブ機能は無効です
有効な値
正整数