问题描述
我试图弄清楚postfix的性能。我了解这取决于许多变量,例如RAM。硬盘,网络,cpu。
截至目前,我有以下发现
我的设置是,我将30000封电子邮件从smtp源发送到postfix计算机,并将它们中继到另一台具有smtp接收器的计算机上。
如果我直接从源将电子邮件发送到smtp-sink 7秒内可以发送3万封电子邮件。
但是当后缀出现时
电子邮件:30k 会话:50 电子邮件大小:20kb 网络:5gbPS 耗时:60秒 cpu使用率:70-80%(2个cpu机器) 假脱机被映射到RAM磁盘:因此没有延迟。
但是在将cpu增加到4 vcpu时,它具有相同的性能。由于没有什么看起来像瓶颈,因为它仅消耗40%的cpu。 可以因为没有使用资源而提供更好的性能的原因。
后缀机器上的设置
default_process_limit = 1000
smtpd_client_connection_count_limit = 500
initial_destination_concurrency = 125
default_destination_concurrency_limit = 500
配置中是否缺少任何内容?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)