0

LDAP を頻繁に使用する必要がある Windows サーバーで実行されているアプリケーションに取り組んでいます。今のところ、Windows プラットフォームの slapd LDAP サーバーに固執しています。これは素晴らしいことではありませんが、さまざまな理由でこのアーキテクチャに固執しています。

私たちのシステムは需要に応じて拡張されるため、ピーク時にはアプリケーション サーバーが増えます。各アプリケーション サーバーはマルチスレッドであり、単一の LDAP サーバーに対して最大 16 の同時接続を確立できます。

システムが LDAP サーバーに対して 64 を超える同時接続を試みると、slapd はそれ以上の接続試行をブロックします。

slapd 接続プールが使い果たされていることは明らかですが、どうすればそれを大きくできますか? Slapd を実行するマシンは非常に強力な 8 コア サーバーなので、理論的には数百の同時接続が可能です。さらに、このプロジェクトの以前の化身は、デュアルコア サーバー上の Ubuntu Linux で slapd を実行しました。弊社の2倍の負荷を問題なく処理できたので、Windows特有のトラブルと思われます。

4

1 に答える 1

0

答えを見つけました:

ソースコードを変更して slapd を再コンパイルする必要があります。接続制限を指定する C++ マクロがあります。

于 2009-01-22T16:59:38.793 に答える