Hello!
We are setting different ways of implementation of high availability and have some questions about handling postfix. Currently our cluster has 3 backend nodes with postfix and other email services. There is private floating IP between HAProxys on front-end nodes that handles application traffic (applications are on backend servers). On front-end servers there is also public floating IP that handles client traffic. Would it be better to set-up HAProxy on every backend node and bind it to default mail services. We would move postfix ports e.g. 25, 587 - +1 and bind default ports to HAProxy. By default we would redirect traffic to localhost, but in case of failure, to 2 other backend nodes. In some environments there is no way to get private floating IP and this implementation would solve this. In the tests it behaved OK. Is this implementation stable for the future or did you guys encounter some problems, if anybody uses something similar? I kindly ask if somebody can give us some more information regarding this 2 implementations and pros and cons of both or are there any other better ways of implementing this?

Thank you very much,
Tom

Reply via email to