首页 > 系统服务 > 详细

crond定时任务 引发大量的邮件发送,sendmail进程负载高的解决办法

时间:2021-03-16 17:29:59      阅读:31      评论:0      收藏:0      [点我收藏+]
##90\93服务器处理方法
1、如何禁止cron发用户邮件
为防以后postfix挂了再出现类似问题,可以进行如下配置,将crond的邮件通知关闭:
将/etc/crontab和/etc/cron.d/0hourly里的MAILTO=root修改为MAILTO=""
crontab -e第一行增加一段MAILTO=""
2、规范cron中的脚本
考虑标准输出和错误输出的处理,如果不处理cron就会把输出内容发邮件给当前用户
cat /var/spool/mail/root
在每条cron后面添加
\> /dev/null 2>&1

&> /dev/null

crond定时任务 引发大量的邮件发送,sendmail进程负载高的解决办法

原文:https://blog.51cto.com/ning235/2661806

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!