使用循环 DNS 的 Postfix 并发限制

使用循环 DNS 的 Postfix 并发限制

采用以下内部循环 DNS 设置

mymta.com. IN A 172.31.1.1
mymta.com. IN A 172.31.1.2
mymta.com. IN A 172.31.1.3
mymta.com. IN A 172.31.1.4
mymta.com. IN A 172.31.1.5
mymta.com. IN A 172.31.1.6
mymta.com. IN A 172.31.1.7
mymta.com. IN A 172.31.1.8
mymta.com. IN A 172.31.1.9
mymta.com. IN A 172.31.1.10

现在假设以下 postfix 设置(假设这些是 debian 包中默认设置的唯一调整)

主文件:

smtp_connection_cache_destinations = mymta.com
smtp_connection_cache_reuse_limit = 750
smtp_destination_concurrency_limit = 75

运输

* :[mymta.com]

我预计在 DNS 中设置的 10 条 A 记录中会有 75 个并发连接。但是我看到到 mymta.com 的连接数超过了几百个,我想知道 Postfix 是否足够“智能”为每个 IP 地址设置 75 个并发连接。

有什么想法吗?

答案1

你应该读一下这个:http://www.postfix.org/TUNING_README.html(调整同时投递的数量)

并且了解 Linux 中解析器的工作原理可能有助于避免将来出现此类“解决方案”;)

相关内容