Centos

使用 99% cpu 的“exim wait-remote_smtp”幫助

  • September 30, 2013

我目前正在建構一個 Web 應用程序。但是,我偶爾會遇到“usr/sbin/exim_tidydb /var/spool/exim wait-remote_smtp”突然跳到 99% cpu 並阻止我的應用程序的其他程序執行的問題。

據我了解,Exim 是一個網路郵件服務,但是從這個應用程序發出的電子郵件數量非常有限(當然不足以導致這種情況)。

發生了什麼事,我該如何防止這種情況發生?

順便說一句:我目前正在使用標準 apache 的專用硬體上執行 Centos v.5。

Exim 是一個 MTA,很像 sendmail。tidydb 服務可能是通過 cron 調度的。

我的建議是修改 cron 服務(檢查 /etc/cron

$$ tab,.* $$當您的伺服器通常不是處於高負載時執行 exim_tidydb,比如凌晨 3 點。

我有一個類似的問題,這是因為垃圾郵件。我用 SpamAssassin 屏蔽了這些地址。如果是這種情況,請轉到~/.spamassassin/user_prefs文件並添加blacklist_from mail@spam.com. 然後使用命令刪除所有“卡在”伺服器中的垃圾郵件grep -lr mail@spam.com /var/spool/exim/input/* | xargs rm -rf

引用自:https://serverfault.com/questions/202195