前のトピック: データベース接続プールの有効化次のトピック: JBoss アプリケーション サーバ


LDAP 接続プールの有効化

以下のアプリケーション サーバの設定手順について説明します。

Apache Tomcat

LDAP 接続プールを作成するには、以下の手順に従います。

  1. Apache Tomcat アプリケーション サーバをインストールし、以下の URL を使用してインストールをテストします。
    http://localhost:8080/
    
  2. 以下の場所に移動します。
    <TOMCAT-HOME>\conf\
    
  3. テキスト エディタで catalina.properties ファイルを開きます。
  4. ファイルに、以下のエントリを追加します。
  5. ファイルを保存して閉じます。
  6. アプリケーション サーバを再起動します。

IBM WebSphere

LDAP 接続プールを作成するには、以下の手順に従います。

  1. WebSphere Administration Console にログインします。
  2. [Servers]-[Server Types]-[WebSphere application servers]に移動します。
  3. 設定するサーバをクリックします。
  4. [Server Infrastructure]セクションで、[Java and Process Management]をクリックします。
  5. [Process Definition]リンクをクリックします。
  6. [Additional Properties]セクションで、[Java Virtual Machine]をクリックします。
  7. [Additional Properties]セクションで、[Custom Properties]をクリックします。
  8. [New]をクリックして、カスタム プロパティを追加します。
  9. 以下の表にリストされている設定を、名前と値をペアにして[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

  1. [適用]をクリックします。
  2. WebSphere を再起動します。

Oracle WebLogic

起動スクリプトへの LDAP オプションの追加

このセクションでは、WebLogic サーバの起動スクリプトに LDAP 接続プール パラメータを含める手順について説明します。

  1. システムにログインします。
  2. WebLogic サーバの起動スクリプトのバックアップ コピーを作成します。 このスクリプトは以下の場所にあります。
    domain-name\bin\startWebLogic.cmd
    
  3. テキスト エディタでスクリプトを開きます。
  4. WebLogic サーバの起動に使用されるセクションに以下のエントリを追加します。

    以下のコード スニペットは、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
    )
    
  5. ファイルを保存して閉じます。
  6. WebLogic サーバを再起動します。

管理対象サーバを使用した LDAP プール オプションの指定

  1. WebLogic Administration Console にログインします。
  2. ロックと編集が終わっていない場合は、[Lock & Edit]ボタンをクリックします。
  3. [Domain Structure]ペインで、[Environment]-[Servers]に移動します。
  4. 設定するサーバをクリックします。
  5. 右側のペインで、[Server Start]をクリックします。
  6. [Arguments]フィールドに、スペースで区切って以下の JVM オプションを含めます。
  7. [Save]をクリックして、[Activate Changes]をクリックします。
  8. WebLogic サーバを再起動します。