Shell脚本——批量检测网站是否异常并邮件通知

news/2024/5/21 0:14:32/文章来源:https://pokes.blog.csdn.net/article/details/106202348

批量检测网站是否异常脚本

检测网站运行是否正常,如果不能正常访问,发送邮件通知管理员

curl -o /de/dev/null -s -w "%{http_code}" www.baidu.com

结果演示

访问失败,也又可能和网络等等原因有关。

所以我们要进行次数判断,超出一定的次数。那就发送邮件。

#!/bin/bash  
URL_LIST="www.baidu.com www.ctnrs.com www.der-matech.net.cn www.der-matech.com.cn www.der-matech.cn www.der-matech.top www.der-matech.org"
for URL in $URL_LIST; doFAIL_COUNT=0for ((i=1;i<=3;i++)); doHTTP_CODE=$(curl -o /dev/null --connect-timeout 3 -s -w "%{http_code}" $URL)if [ $HTTP_CODE -eq 200 ]; thenecho "$URL OK"breakelseecho "$URL retry $FAIL_COUNT"let FAIL_COUNT++fidoneif [ $FAIL_COUNT -eq 3 ]; thenecho "Warning: $URL Access failure!"echo "网站$URL坏掉,请及时处理" | mail -s "$URL网站高危" 1794748404@qq.comfi
done

在设置个定时任务,10分钟一次。

然后就可以了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_728122.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

超级好用的解析JSON数据的网站

超级好用的解析JSON数据的网站 网址 http://json.parser.online.fr/beta/ 效果图 测试数据 {"city":{"id":1816670,"name":"Beijing","coord":{"lon":116.397232,"lat":39.907501},"country"…

网站input及textarea提示文字的样式及功能模块总结

coding表单的过程中&#xff0c;经常会遇到input及textarea的部分&#xff0c;而这两种标签几乎都伴随着框内提示文字的情况&#xff0c;如果把每处需要做提示的地方都做一套样式及脚本的话&#xff0c;又不利于网站的代码共用&#xff0c;并且调整起来也十分费力&#xff0c;所…

[置顶]大型网站技术架构(七)网站的可扩展性架构

扩展性是指对现有系统影响最小的情况下&#xff0c;系统功能可持续扩展或提升的能力。 设计网站可扩展架构的核心思想是模块化&#xff0c;并在此基础上&#xff0c;降低模块间的耦合性&#xff0c;提供模块的复用性。模块通过分布式部署&#xff0c;独立的模块部署在独立的服务…

nginx 安装ssl 网站证书的方法

安装ssl网站证书&#xff1a; 现在https越来越主流&#xff0c;如果SSL证书没有配置好&#xff0c;每次访问的时候浏览器就会报错&#xff0c;说你这是一个不安全的网站云云&#xff0c;我也花了很多时间来研究所谓“自颁证书”&#xff0c;很麻烦而且也没法彻底解决&#xff…

react开发h5移动网站_适用于移动应用程序开发人员的5个最佳React本机课程

react开发h5移动网站Ugur Akdemir的 “手持银色iPhone 6的人”在Unsplash上 如果您是一个网络开发人员&#xff0c;希望进入庞大的移动应用程序开发世界&#xff0c;但又不想花时间学习Java或Kotlin进行Android开发&#xff0c;或者不想花Objective C或Swift进行iOS开发&#x…

页面点击体验优化神器Ptengine Heatmap让你拥有完美网站

如果内容是国王&#xff0c;设计就是城堡。好的网页设计不仅仅要让观众对你的产品或服务内容感兴趣而且还要能产生高的转化率。很多设计师认为他们有很聪明的想法来设计ui&#xff0c;但是没有真实的用户体验来告诉你用户需要什么&#xff0c;你怎么能知道你的设计是最好的&…

网站集成QQ登录功能

原文:网站集成QQ登录功能最近在做一个项目时&#xff0c;客户要求网站能够集成QQ登录的功能&#xff0c;以前没做过这方面的开发&#xff0c;于是去QQ的开放平台官网研究了一下相关资料&#xff0c;经过自己的艰苦探索&#xff0c;终于实现了集成QQ登录的功能&#xff0c;现在把…

你好,我们在自己的服务器上做好了一个网站运行很正常,用FTP工具传到万网的云虚拟主机上后台文本里的内容无法添加怎么回事...

你好&#xff0c;我们在自己的服务器上做好了一个网站后台文本类可以添加运行很正常&#xff0c;用FTP工具传到万网的云虚拟主机上后台文本里的内容无法添加怎么回事

大型网站架构之JAVA中间件

中间件就是在大型网站中&#xff0c;帮助各子模块间实现互相访问&#xff0c;消息共享或统一访问等功能的软件产品。常见的有&#xff1a; 远程服务框架中间件&#xff1a;主要解决各子模块之间互相访问的问题。 消息队列中间件&#xff1a;主要解决各子模之间消息共享的问题。…

印度软件开发人员_印度独角兽网站开发人员访谈

印度软件开发人员与印度最大的金融科技公司之一的开发人员进行的信息丰富的问答环节。 最近&#xff0c;我有机会采访了该国最大的初创公司之一的开发人员Abhinav Pandey 。 Abhinav喜欢整天编写Node.js API和数据库争执。 阅读这篇文章&#xff0c;以找到他对那些希望与年轻的…

印度独角兽网站开发人员访谈

与印度最大的金融科技公司之一的开发人员进行的信息丰富的问答环节。 最近&#xff0c;我有机会采访了该国最大的创业公司之一的开发人员Abhinav Pandey 。 Abhinav喜欢整天编写Node.js API并与数据库纠缠。 阅读本文&#xff0c;以找到他对那些希望磨练自己的技能并在大公司工…

编程爱好者网站_6个爱好编程者可以参与以促进放松

编程爱好者网站Pexels.com 编程可能会令人兴奋&#xff0c;也可能会带来压力。 作为程序员&#xff0c;您在计算机前花费了大量时间。 为了减轻压力和放松&#xff0c;您可以参加以下六个爱好&#xff0c;这将有助于您放松。 1.上音乐课 学习演奏乐器既轻松又有益。 这将有助…

在Google Cloud Storage上托管免费的静态网站

本指南将引导您设置免费存储桶&#xff0c;以使用Google Cloud Platform服务通过自定义域名为静态网站提供服务。 登录到Google Cloud Platform&#xff0c;导航到Cloud DNS服务并创建一个新的公共DNS区域&#xff1a; 默认情况下&#xff0c;它将具有一个NS &#xff08;名称服…

php zblog 侧边栏样式_wordpress网站模板开发中,怎样给侧边栏,添加热门标签?...

使用过wordpress网站的朋友都知道&#xff0c;wordpress的tag标签是非常受欢迎的&#xff0c;尤其受到百度这样的搜索引擎的青睐。我就记得&#xff0c;我第一个wordpress网站&#xff0c;新发表的文章还没有被百度收录&#xff0c;而这篇文章的tag标签却被收录&#xff0c;而且…

深度学习去燥学习编码_5个免费的网站来学习编码

深度学习去燥学习编码最初发布于KnowLab 编码很重要&#xff0c;而且很有趣。 编程是那些追求它的人的礼物。 好吧&#xff0c;编码对于我们的日常生活至关重要。 它提高了解决问题的能力&#xff0c;使您有信心仅用编码语言即可构建所需的任何东西。 这是一份不断奉献的礼物&a…

5个免费的网站来学习编码

最初发布于KnowLab 编码很重要&#xff0c;而且很有趣。 编程是那些追求它的人的礼物。 好吧&#xff0c;编码对于我们的日常生活至关重要。 它提高了解决问题的能力&#xff0c;使您有信心仅用编码语言即可构建任何所需的东西。 这是一份不断奉献的礼物&#xff0c;因为它是在…

Discuz3.0网站安装

1、LAMP环境安装1.1. yum环境配制ok&#xff1b;yum install gcchttp://wangfx.blog.51cto.com/1697877/18718971.2. 代理上网配制OK&#xff1b;http://wangfx.blog.51cto.com/1697877/19021971.3. 执行 ./phpstudy.bin2、Discuz安装2.1. 解压unzip Discuz_X3.0_SC_UTF8.zip…

《妙手回春:网站可用性测试及优化指南(修订版)》一第1章 您看到周围有大象吗?...

本节书摘来自异步社区《妙手回春:网站可用性测试及优化指南&#xff08;修订版&#xff09;》一书中的第1章&#xff0c;第1.1节&#xff0c;作者 【美】Steve Krug&#xff0c;更多章节内容可以访问云栖社区“异步社区”公众号查看 第1章 您看到周围有大象吗&#xff1f; 妙手…

mysql网站如何搭建_如何搭建一个自己的网站(绝对详细~)

前言这篇文章教大家如何搭建一个自己的网站&#xff0c;平时我们在写项目的时候大部分都是由运维去部署发布的&#xff0c;可能对这方面不太关注。今天手把手教大家实现&#xff0c;我媳妇看了都学会了&#xff01;准备工具一个可运行的java项目&#xff1b;一台服务器&#xf…