网站建设

中国博客联盟成员站点自动检查机制正式上线

之前,已经发过相关文章:Shell+Curl网站健康状态检查脚本,抓出失联站点,现在已经把网站正式搬到了vps服务器,我也可以放开手脚折腾各种功能了。 把上次的脚本完善了一下,由于curl存在一定的误杀缺憾,目前还无法采用全自动直接操作数据库屏蔽异常网站的机制。折中考虑了以下,给脚本新增了sendmail发邮件功能,可将异常站点发送到我的邮箱,然后通过我手动点击这些网站去检查对方是否能够正常打开。确实打不开,才在博客联盟后台屏蔽此站点。 目前,系统将在每周五晚上8点定期执行脚本开始检查,超过8s未取得http状态的进入3次重试模式,3次均无法获取结果,将判定为站点错误。若取得了非200的http状态码,也会将其判定为异常,等待人工二次检测。 鉴于大部分对脚本都没有兴趣,就不分享脚本代码了,简单的说一下这一次检查结果好了: ①、收到的邮件内容: ②、手动检查结果: HTTP Status is 000 : 小丑博客 : 000          马涛博客 : 000 历史新知 : 000 惜乐博客 : 000 三秒兔(备案中) : 000 yfeer's : 000 洪言设博客 : 000 HTTP Status is other : 余贤康的博客 : 503           HTTP Status is 404 : 安卓资源网 : 404 超人不会飞 超人不会飞 : 404 超人不会飞 超人不会飞 : 404 HTTP Status is 404 : 大学生创业 : 301 cad教程 : 301 梦想家 : 301 大话王 : 301 听风客栈 : 302            暧芘博客 : 301 缘生小屋 : 301 可穿戴设备 : 301 小宇在线 : 301...
阅读全文