

CA Risk Authentication インストール ガイド(Windows 用) › データベース接続プールのためのアプリケーション サーバの設定 › LDAP 接続プールの有効化
LDAP 接続プールの有効化
以下のアプリケーション サーバの設定手順について説明します。
Apache Tomcat
LDAP 接続プールを作成するには、以下の手順に従います。
- Apache Tomcat アプリケーション サーバをインストールし、以下の URL を使用してインストールをテストします。
http://localhost:8080/
- 以下の場所に移動します。
<TOMCAT-HOME>\conf\
- テキスト エディタで catalina.properties ファイルを開きます。
- ファイルに、以下のエントリを追加します。
- com.sun.jndi.ldap.connect.pool.protocol=plain ssl
- com.sun.jndi.ldap.connect.pool.authentication=simple
- com.sun.jndi.ldap.connect.pool.maxsize=64
- com.sun.jndi.ldap.connect.pool.prefsize=32
- com.sun.jndi.ldap.connect.pool.timeout=240000
- com.sun.jndi.ldap.connect.pool.initsize=8
- ファイルを保存して閉じます。
- アプリケーション サーバを再起動します。
IBM WebSphere
LDAP 接続プールを作成するには、以下の手順に従います。
- WebSphere Administration Console にログインします。
- [Servers]-[Server Types]-[WebSphere application servers]に移動します。
- 設定するサーバをクリックします。
- [Server Infrastructure]セクションで、[Java and Process Management]をクリックします。
- [Process Definition]リンクをクリックします。
- [Additional Properties]セクションで、[Java Virtual Machine]をクリックします。
- [Additional Properties]セクションで、[Custom Properties]をクリックします。
- [New]をクリックして、カスタム プロパティを追加します。
- 以下の表にリストされている設定を、名前と値をペアにして[General Properties]セクションに追加します。 名前と値のペアごとに処理を繰り返す必要があります。
|
Name
|
値
|
|
com.sun.jndi.ldap.connect.pool.maxsize
|
64
|
|
com.sun.jndi.ldap.connect.pool.prefsize
|
32
|
|
com.sun.jndi.ldap.connect.pool.initsize
|
8
|
|
com.sun.jndi.ldap.connect.pool.timeout
|
240000
|
|
com.sun.jndi.ldap.connect.pool.protocol
|
plain ssl
|
|
com.sun.jndi.ldap.connect.pool.authentication
|
simple
|
- [適用]をクリックします。
- WebSphere を再起動します。
Oracle WebLogic
起動スクリプトへの LDAP オプションの追加
このセクションでは、WebLogic サーバの起動スクリプトに LDAP 接続プール パラメータを含める手順について説明します。
- システムにログインします。
- WebLogic サーバの起動スクリプトのバックアップ コピーを作成します。 このスクリプトは以下の場所にあります。
domain-name\bin\startWebLogic.cmd
- テキスト エディタでスクリプトを開きます。
- WebLogic サーバの起動に使用されるセクションに以下のエントリを追加します。
- -Dcom.sun.jndi.ldap.connect.pool.maxsize=64
- -Dcom.sun.jndi.ldap.connect.pool.prefsize=32
- -Dcom.sun.jndi.ldap.connect.pool.initsize=8
- -Dcom.sun.jndi.ldap.connect.pool.timeout=240000
- -Dcom.sun.jndi.ldap.connect.pool.protocol="plain ssl"
- -Dcom.sun.jndi.ldap.connect.pool.authentication=simple
以下のコード スニペットは、LDAP 接続プール パラメータが設定されているサンプル スクリプトを示しています。
@REM START WEBLOGIC
echo starting weblogic with Java version:
%JAVA_HOME%\bin\java %JAVA_VM% -version
if "%WLS_REDIRECT_LOG%"=="" (
echo Starting WLS with line:
echo %JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %PROXY_SETTINGS% %SERVER_CLASS%
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dcom.sun.jndi.ldap.connect.pool.maxsize=64 -Dcom.sun.jndi.ldap.connect.pool.prefsize=32 -Dcom.sun.jndi.ldap.connect.pool.initsize=8 -Dcom.sun.jndi.ldap.connect.pool.timeout=240000 -Dcom.sun.jndi.ldap.connect.pool.protocol="plain ssl" -Dcom.sun.jndi.ldap.connect.pool.authentication=simple -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %PROXY_SETTINGS% %SERVER_CLASS%
) else (
echo Redirecting output from WLS window to %WLS_REDIRECT_LOG%
%JAVA_HOME%\bin\java %JAVA_VM% %MEM_ARGS% %JAVA_OPTIONS% -Dweblogic.Name=%SERVER_NAME% -Djava.security.policy=%WL_HOME%\server\lib\weblogic.policy %PROXY_SETTINGS% %SERVER_CLASS% >"%WLS_REDIRECT_LOG%" 2>&1
)
- ファイルを保存して閉じます。
- WebLogic サーバを再起動します。
管理対象サーバを使用した LDAP プール オプションの指定
- WebLogic Administration Console にログインします。
- ロックと編集が終わっていない場合は、[Lock & Edit]ボタンをクリックします。
- [Domain Structure]ペインで、[Environment]-[Servers]に移動します。
- 設定するサーバをクリックします。
- 右側のペインで、[Server Start]をクリックします。
- [Arguments]フィールドに、スペースで区切って以下の JVM オプションを含めます。
- -Dcom.sun.jndi.ldap.connect.pool.maxsize=64
- -Dcom.sun.jndi.ldap.connect.pool.prefsize=32
- -Dcom.sun.jndi.ldap.connect.pool.initsize=8
- -Dcom.sun.jndi.ldap.connect.pool.timeout=240000
- -Dcom.sun.jndi.ldap.connect.pool.protocol=plain ssl
- -Dcom.sun.jndi.ldap.connect.pool.authentication=simple
- [Save]をクリックして、[Activate Changes]をクリックします。
- WebLogic サーバを再起動します。
Copyright © 2014 CA Technologies.
All rights reserved.
 
|
|