Overview#
NDS Threads are the NDS (eDirectory) Thread and part of a NDS Thread PoolLDAP NDS Threads#
LDAP, each eDirectory Worker Thread can handle up to 256 concurrent connections. Therefore, with 64 LDAP Worker Threads, eDirectory can handle up to 16,384 concurrent LDAP connections. You use NDSTRACE Example to show NDS Threadsndstrace -c threads
The n4u.server.idle-threads parameter lists the maximum number of idle threads that are allowed in the eDirectory server (the default is 8). This parameter should be set to a value that can handle the average concurrent connection load your system will have. By default, eDirectory is set to receive 2,048 concurrent LDAP connections.
eDirectory Performance Tuning for NDS Threads#
The following parameters should be considered:Max NDS Threads#
ndsconfig can show and set the settings for Max NDS Threadsndsconfig get | grep max-threads
Category#
eDirectoryMore Information#
There might be more information for this subject on one of the following:- Asynchronous Outbound Synchronization
- CheckPointThread
- EDirectory Synchronization
- EDirectory Synchronization Tips
- FLAIM checkpoint
- IMonitor Diagnostic Logger
- N4u.server.active-interval
- N4u.server.idle-threads
- N4u.server.max-threads
- N4u.server.start-threads
- N4u.server.thread-stack-size
- NDS Thread Pool
- NDSTRACE Examples
- Ndsconfig Parameters
- Ndstrace
- Priority Synchronization