我有 4 台 VPS 服务器,我的计划是使用其中一台 VPS 服务器作为负载平衡器,将其从另一台服务器收到的邮件发送到其他 3 台 VPS(smtp)客户端,然后这些客户端会将邮件中继到外部网络。
这个想法是:
-> VPS2
VPS1 -> VPS3
-> VPS4
我希望在此配置中使用 Postfix 作为 MTA。有人能帮我吗?
所有服务器均采用 CentOS 5 作为操作系统。
答案1
这里我们讨论的是什么样的音量?
在现代硬件上配备适当磁盘子系统的一台 Postfix 机器每秒可以轻松发送数百条消息。
使用单独的发送机器的一个原因是使用不同的源 IP 来增加大型电子邮件提供商的吞吐量,但您没有提供有关此设置的预期用途的详细信息。
答案2
您可以使用哈普罗西在 tcp 模式下将 SMTP 请求负载平衡到其他三个 VPS 服务器。但是,您将有一个单点故障,即负载平衡器。无论如何,只要负载平衡器处于活动状态,您就会拥有所需的负载平衡功能。