东莞列举网 > 商务服务 > 其他商务服务 > Linux下Sendmail慢卡怎么办
东莞
[切换城市]

Linux下Sendmail慢卡怎么办

更新时间:2019-10-12 09:39:12 浏览次数:53次
区域: 东莞 > 莞城
  Linux下Sendmail慢卡怎么办?现在在linux系统中使用Sendmail是不是都有出现慢卡的问题呢?当出现这些问题的时候我们要怎样才能解决,现在我们就带着疑问去看看具体内容吧。

  Linux下Sendmail慢卡问题的解决方法:

  种

  ntsysv

  直接取消sendmail的服务,这下就彻底解决sendmail慢 的问题了

  第二种

  sendmail卡的主要原因可能就是你的DNS解析异常了,请注意查看以下2个文件是否设置正常

  /etc/hosts 这里可以设置你的域名对于的IP,还有直接加入你需要使用sendmail服务的IP

  /etc/r***nf 这里是DNS的IP,设置个速度不错的DNS吧,以上两项没有设置好也会导致sendmail慢卡现象的出现

  第三种

  也就是我遇到的无敌情况,关闭了机器,然后装上软驱,再开启就卡在sendmail哪里过不去了。等了20分钟也过不去,正常情况下DNS解析失败也顶多启动sendmail的时候卡个一俩分钟。无奈重启启动linux并按I启动,进入系统,后发现是那根网线坏了,换根新网线解决问题。

  第四种

  这种也就普通的,发大量的邮件的时候,DNS的解析速度将成为sendmail大的瓶颈,尤其是在发一批DNS解析都非常慢的邮件服务器时。这种情况,可以通过安装DNS Cache来解决,具体见Linux 主机 DNS Cache

  djbdns的一段过来给大家看看

  下面是使用root用户操作安装过程

  #cd /usr/ports/dns/djbdns

  #make install clean

  #mkdir /var/service

  #csh (或者exit退出再登陆,或者运行bash也可以)

  #dnscache-conf nobody nobody /var/service/dnscache 127.0.0.1

  #vi /etc/r***nf 里加入 svscan_enable=”YES”

  #/usr/local/etc/rc.d/svscan.sh start 启动服务,完成安装

  下面检查服务启动情况

  #netstat -anl |grep LISTEN

  看看里面是否有53端口的服务,如果有就ok了

  接着修改/etc/re***nf文件,把127.0.0.1加入到行,如下

  nameserver 127.0.0.1

  nameserver xx.xx.xx.xx (其他的公网的DNS)

  这时测试一下效果

  ping www.linuxid***m

  你会发现可能次稍微时间长一点,第二次反应时间都基本是0.001msec,这就是取到了本地的缓存,效果好的很!

  服务器租用、托管,只有您想不到的,没有我们做不到的,只要您选择了我们三三在线http://www.33o***/,我们就会竭诚为您服务!!!。企点Q:2852361322电话:13924367540
东莞其他商务服务相关信息
注册时间:2017年04月12日
UID:380909
---------- 认证信息 ----------
手机已认证
查看用户主页