Couchbase Cluster Need Help!

Hello guys

I’m having cluster in production with 3 nodes.
and what I’m trying to accomplish is that all nodes always synced.
if each node down, there is no impact and when up its synced from the other nodes.
the flow is web/app > haproxy > node01/02/03
need your recommendations for best setup in prod environment with full HA.

Thanks
Eli

Have you looked at the documentation section on Concepts and Architecture, in particular the section on High Availability?