-
超高负载环境下的sendmail设置
日期:2009-08-01 | 分类:Linux
RHEL4
在/etc/sysconfig/sendmail中设置
Queue=5s
SENDMAIL_OPTARG="-OQueueLA=200 -ORefuseLA=0"Queue是命令行参数-q的数值,意为5s跑一次Queue Runner。QueueLA和RefuseLA是sendmail.cf里面的参数,分别是Queue Runner运行时load上限,和拒绝投递的上限。部分参数在sendmail.cf里面设置的话会不起作用,比如QueueLA,不知道是不是bug。我们有台机器Load会达到180,最小时也在50多,这些参数默认值低得很,根本不能工作。
ps:不要误解,运行sendmail不是用来做邮件服务器,因为要用mail这样的命令来发送邮件,只是要一个MTA来保证第一次投递失败会有人帮你继续投递而已。
随机文章:
dbus policy 2009-06-26让人无语的流量测试 2008-12-07linux openssh的有用小功能 2008-11-08XP登录samba 2008-10-01note: 无线认证 2008-08-15
收藏到:Del.icio.us







