Mark R Bannister wrote:
Is it possible to configure syncrepl on the consumer side with a failover policy so that if one provider goes down it can automatically retry against another?
On each consumer you should use separate syncrepl directives for each provider you want to get data from. Two providers -> two syncrepl statements. Note the hint about RID values for each syncrepl statement in the docs.
That would remove the need for separate load balancers.
No need for any kind of load balancers serving syncrepl. I'd rather consider load balancers for replication harmful.
You may want to have a look in the admin guide:
http://www.openldap.org/doc/admin24/replication.html
Ciao, Michael.