Novell is now a part of Micro Focus

Threading of LDAP Connections

Articles and Tips: qna

01 Jun 2003


Q.

The Novell NDS/eDirectory sizing guide for Solaris indicates that LDAP connections for eDirectory 8.5 are single threaded. Is this still true?

Unix Ugandy Uccello

A.

Dear Unix Ugandy: You are mixing apples with oranges here. Let me explain. The statement in the documentation means that only one thread listens on a socket and that the TCP stack could become a bottleneck in large configurations. You need to look out for 'ListenDrop' in the network stack to detect any stack bottlenecks. Outside of this context, this statement is misleading because there is no point in having multiple threads listen on a socket. Only one of them can respond to this event and accept (establish a connection).

Since the first implementation, the actual servicing of incoming requests is handled by a pool of threads. Otherwise, we couldn't service multiple concurrent LDAP connections.

* Originally published in Novell AppNotes


Disclaimer

The origin of this information may be internal or external to Novell. While Novell makes all reasonable efforts to verify this information, Novell does not make explicit or implied claims to its validity.

© Copyright Micro Focus or one of its affiliates