Postfix 负载均衡

Postfix 负载均衡

我有 4 台 VPS 服务器,我的计划是使用其中一台 VPS 服务器作为负载平衡器,将其从另一台服务器收到的邮件发送到其他 3 台 VPS(smtp)客户端,然后这些客户端会将邮件中继到外部网络。

这个想法是:

        ->  VPS2
 VPS1   ->  VPS3
        ->  VPS4

我希望在此配置中使用 Postfix 作为 MTA。有人能帮我吗?

所有服务器均采用 CentOS 5 作为操作系统。

答案1

这里我们讨论的是什么样的音量?

在现代硬件上配备适当磁盘子系统的一台 Postfix 机器每秒可以轻松发送数百条消息。

使用单独的发送机器的一个原因是使用不同的源 IP 来增加大型电子邮件提供商的吞吐量,但您没有提供有关此设置的预期用途的详细信息。

答案2

您可以使用哈普罗西在 tcp 模式下将 SMTP 请求负载平衡到其他三个 VPS 服务器。但是,您将有一个单点故障,即负载平衡器。无论如何,只要负载平衡器处于活动状态,您就会拥有所需的负载平衡功能。

相关内容