Назад | Перейти на главную страницу

HAproxy для постфикса

Я хочу настроить почтовые серверы HA postfix с двумя экземплярами postfix. У меня есть два сервера постфикса, и я настроил два экземпляра постфикса на этих серверах. Теперь я хочу знать, как настроить балансировщик нагрузки HAproxy для внутренних постфиксных серверов. Может ли кто-нибудь предоставить информацию или полезную документацию для настройки HAproxy для postfix.

Вам нужно будет запустить haproxy в режиме tcp. Примерно так должно работать:

frontend smtp_in *:25
    mode                tcp
    default_backend     smtp_out

backend smtp_out
    balance leastconn
    server  smtp-server-1.domain.com  smtp-server-1.domain.com:25
    server  smtp-server-2.domain.com  smtp-server-2.domain.com:25
    server  smtp-server-3.domain.com  smtp-server-3.domain.com:25

Также, если вы используете haproxy 1.5-dev и postfix> = 2.10, вы можете использовать протокол PROXY между ними, чтобы postfix мог получить исходный адрес клиента даже через постэкран.