我正在配置一个电子邮件平台,我想澄清一些疑问,我有。
在构建此系统时,我有两个选项:
PHP连接到我的SMTP外部服务器(它是一个仅交付的服务器)。这就是我的网络目前的配置方式,我觉得它在服务器上很重。PHP连接到本地MTA,并让本地MTA (Postfix)通过SMTP连接到我的外部传递服务器我认为备选方案2是较好的选择,有几个原因:
PHP进程将完成得更快PHP平台提供更多的抽象。Postfix上专门定义交付规则所以,问题1是这是更好的解决方案,还是我应该保留备选方案1?
贝娄代表了我在第2点中所指的内容:
+------------+
| |
+---> smtp external backend a ----->| |
| | |
platform -------> local MTA lb ---> smtp external backend b ----->| Delivery |
| | |
+---> smtp external backend c ----->| |
| |
+------------+问题2:
如果这是更好的情况,我如何创建一个负载平衡Postfix解决方案?
我需要能够轻松地添加和删除SMTP服务器。
发布于 2011-10-07 13:07:27
第一。两个问题在一个是不好的!
1)由于没有找到备选案文2的否定式论点,你应该选择备选案文2。
2)不需要后缀负载平衡器。最近一台机器上的Postfix可以每秒发送100封邮件。有很好的硬盘和更多的队列管理。我不知道为什么要延长这个期限?如果您真的需要它,那么您应该有一个内部DNS服务器与低TTL,并使用多个A记录为您的本地MTA (1b)。然后DNS正在为您执行循环负载平衡。
https://serverfault.com/questions/319393
复制相似问题