主题: iredmail在大量用户条件下性能如何调整

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:0.9.0
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):AD2008
- 使用的 Linux/BSD 发行版名称及版本号:Centos6.6
- 与您的问题相关的日志信息:
====
目前我这边每台服务器一秒钟大约能投递20--30封邮件,感觉有点不够,而且我服务器资源占用不高,能不能通过调整一下,让性能更好,主要是具体要调哪几个参数!

回复: iredmail在大量用户条件下性能如何调整

去掉 amavisd + SpamAssassin + ClamAV 即可极大提升收发速度,但就没有了垃圾/病毒检测。
http://iredmail.com/docs/completely.dis … assin.html

3 最后由 634389716 (2015-02-11 18:16:02) 编辑

回复: iredmail在大量用户条件下性能如何调整

的确,我去掉之后每秒大概80封邮件,我想的是能不能通过增大amavisd clamav spamassassin的并发线程数来提高性能

回复: iredmail在大量用户条件下性能如何调整

634389716 写道:

我想的是能不能通过增大amavisd clamav spamassassin的并发线程数来提高性能

当然可以。前提是服务器内存要相应增大。

因为大家用来部署 iRedMail 的服务器不尽相同,所以iRedMail-0.9.0 默认设置的是让 Amavisd 同时处理 4 封邮件。这个设置在内存为 1GB 时应该没问题。如果你有更多内存,可以增大。

5 最后由 634389716 (2015-02-12 08:46:11) 编辑

回复: iredmail在大量用户条件下性能如何调整

amavisd.conf中怎么有两个$max_servers啊,我这边32G内存,这个参数改了之后再把master.conf中修改就行了吧!