LDAP 接続プールを設定する

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

コネクション プーリングが有効な場合、LDAP ディレクトリ サーバーはコネクションのプールを維持し、必要に応じて割り当てます。コネクションが閉じられた場合、ディレクトリ サーバーは今後使用するためプールにコネクションを返却します。これにより著しくパフォーマンスを改善できます。

アプリケーションの設定を更新する代わりにシステム プロパティを使用してください。

バグのため、アプリケーションで直接 LDAP 接続プールのプロパティを指定するために使用する「設定を更新」フォームが機能しません。設定済みの値には影響しません。このページを使用して、代わりにシステム プロパティを使用して接続プールを設定します。

LDAP 接続プールを設定する

JNDI 接続プールを設定するには、次の手順を実行します。

  1. <installation-directory>/bin に移動して、ファイル setenv.sh (Linux) またはsetenv.bat (Windows) を編集します。

  2. 下のテーブルからプロパティを設定します。例:  

    -Dcom.sun.jndi.ldap.connect.pool.initsize=2
    -Dcom.sun.jndi.ldap.connect.pool.prefsize=1
    -Dcom.sun.jndi.ldap.connect.pool.maxsize=20

 

LDAP コネクション プールを設定する方法:

  1. 設定アイコン を選択し、[一般設定] を選択します。
  2. 左側のパネルの [ユーザー ディレクトリ] をクリックします。
  3. 「追加設定」セクションの「LDAP コネクション プール設定」をクリックします。

プール プロパティ

設定

システム プロパティ

説明

既定値

初期プール サイズ

com.sun.jndi.ldap.connect.pool.initsize

プールに初めて接続した時に作成される LDAP コネクションの数。

1

推奨プール サイズ

com.sun.jndi.ldap.connect.pool.prefsize

最適なプールのサイズ。コネクションの数がこの値より大きくなると、LDAP はアイドル中のコネクションを削除します。値が 0 (ゼロ) の場合、推奨サイズがないことを意味するため、アイドル中のコネクションの数は制限されません。

10

最大プール サイズ

com.sun.jndi.ldap.connect.pool.maxsize

コネクション (接続) の最大数。コネクションの数がこの値に達すると、LDAP は以降のコネクションを拒否します。結果として、アプリケーションによって作成された LDAP サーバーに対するリクエストはブロックされます。この値が 0 (ゼロ) の場合、コネクション数は制限されません。

0

プール タイムアウト

com.sun.jndi.ldap.connect.pool.timeout

プールから削除される前にコネクションがアイドル状態で滞留できる時間 (秒)。アプリケーションがプールされたコネクションの使用を終えると、コネクションはアイドル状態としてマークされ、再利用を待ちます。この値が 0 (ゼロ) の場合は、アイドル時間が無制限であることを意味し、コネクションはタイムアウトされません。

30000

プール プロトコル

com.sun.jndi.ldap.connect.pool.protocol

これらのプロトコルタイプのみが LDAP に接続できます。複数のプロトコルを許可する場合は、スペース区切りで値を入力します。有効な値は以下のとおりです。

  • plain
  • ssl

plain ssl 
(plain と ssl の両方)

プール認証

com.sun.jndi.ldap.connect.pool.authentication

これらの認証タイプのみが LDAP に接続できます。複数の認証タイプを許可する場合は、スペース区切りで値を入力します。LDAP 認証方式の詳細については、RFC 2829 をご参照ください。有効な値は以下のとおりです。

  • none
  • simple
  • DIGEST-MD5

simple

メモ:

  • コネクション プール設定はシステム全体で有効であり、設定されたすべての LDAP ディレクトリ サーバーに新しいコネクション プールを作成するのに使用されます。
  • この設定を有効にするには、アプリケーション サーバーを再起動する必要があります。

最終更新日 2020 年 8 月 12 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.