What does mean the following in the smstracedefault.log:
[03/30/2010][09:36:32][Current ip: <LDAPServer1>:<port>, ts:1269934592; best ip: <LDAPServer2>:<port>, ts: 1269934568]
[03/30/2010][09:36:32][Failing over to LDAP server '<LDAPServer2>:<port>' in LDAP server bank #1.]
In order to optimize the response time, the Policy Server runs an algorithm in the background which help in determining the best server (best IP) among the User Directories. The LDAP server which is "best IP" will become next on the round-robin list.
Failover can be caused by different reasons:
After a user directory has been configured, the LDAP provider initializes related internal structures upon receiving the first request. The initialization consists of the following steps:
For subsequent requests, all steps except for 1 are executed.
According to the user directory configuration, the LDAP servers are placed in failover and load-balancing order accordingly. Each configured server is part of a fail-over group. Upon receiving a request, the first available server from the current fail-over group is selected. The policy server then established user and search connections to that server if not already established.
These connections will be maintained until either of the following happens:
Some more details:
At time of Policy Server startup, 3 connections are made to each User Store: