LDAP-UX Integration Performance and Tuning Guidelines

LDAP-UX Integration Performance and Tuning Guidelines
Appendix D Sample ldapclientd.conf configuration
Following are example of parameters that are tunable in the ldapclientd.conf file.
# ldap client daemon configuration.
Administrator can set these values in second to tune the poscache and negcache.
# Example:
# [passwd]
# enable=yes
# poscache_ttl=600
# negcache_ttl=600
# Note that "TTLs" (time to live) values are in seconds
# Note that cache sizes are in bytes
[StartOnBoot]
enable=no
[general]
# Maximum number of connections the ldapclientd can establish to
# the directory server (or multiple servers when in a multi-domain
# environment.
max_conn=20
# Time for an in-active connection to the directory server to be
# brought down and cleaned up.
connection_ttl=120
# Number of threads in ldapclientd.
num_threads=10
# Time to clean up socket files created by client applications that
# cleaning up stale cache entries.
cache_cleanup_time=10
# How often ldapclientd should re-read the ldapux-clientd.conf file.
update_ldapux_conf_time=600
# Maximum number of bytes that should be cached by ldapclientd.
# This value is the maximum upper limite of memory that can be
# used by ldapclientd. If this limit is reached, new entries are
# not cached, until enough expired entried are freed.
cache_size=10000000
Page 19