新闻资讯

新闻资讯
首页 > 新闻资讯 > 正文内容

python做网站更新监控(python实时监控网站更新)

时间:2023-11-18 信途科技新闻资讯

今天来学一个真实的案例监控一个网站的运行状态,如果网站因为其他原因导致无法响应和访问,我们将发送电子邮件提醒管理员并重启web服务器。

思路过程为:使用requests请求一个要监控的web网址,根据返回的状态值不是200或者出现异常的时候,我们发送邮件并重启服务器。接下来看代码部分,(该代码脚本使用在linux服务器中运行的web服务为例):

#!/usr/bin/env pythonimport osimport smtplibimport requests#电子邮件的账号 密码EMAIL_ADDRESS = os.environ.get('EMAIL_USER')EMAIL_PASSWORD = os.environ.get('EMAIL_PASS')#获取收件人的邮箱地址EMAIL_RECEVIER = os.environ.get('EMAIL_RECEVIER')#定义提醒用户发送邮件方法def notify_user(): with smtplib.SMTP('smtp.qq.com', 25) as smtp: smtp.ehlo() smtp.starttls() smtp.ehlo() smtp.login(EMAIL_ADDRESS, EMAIL_PASSWORD) subject = '您的站点崩溃了!' body = '确保服务器已经重新启动完成。' msg = f'主题: {subject}\n\n{body}' smtp.sendmail(EMAIL_ADDRESS, EMAIL_RECEVIER, msg)#定义重启服务器方法def reboot_server(): #直接重启 linux web服务器 os.system("reboot")try: #比如这里监控一个网址:奕中世界 r = requests.get('https://xintu.liuluanyi.cn', timeout=5) if r.status_code != 200: notify_user() reboot_server() else: # opexcept Exception as e: notify_user() reboot_server()

我们将该脚本另存为py3_monitor.py,放在web服务器中并并且为该脚本赋予可执行权限:

chmod u+x py3_monitor.py

我们创建一个定时任务,每隔5分钟执行一次这个脚本,这里输入crontab -e

*/5 * * * * ./path/to/py3_monitor.py

至此一个简单的自动化监控脚本就算完成了,我们下节见。

关注公号yale记

下面的是我的公众号二维码图片,欢迎关注。

扫描二维码推送至手机访问。

版权声明:本文由信途科技转载于网络,如有侵权联系站长删除。

转载请注明出处https://www.xintukeji.cn/xintu/12379.html

相关文章

网红网络营销利弊,网红对社会有哪些利弊

网红经济现象的利弊 网红经济现象的利弊分析 网红成为一个新兴产业,带来了产业发展这种典型的互联网经济模式,具有低耗能低污染的特点。网红营销作为网络推广的一个渠道,近几年真的非常火,但很多朋友其实对它并...

金融产品网络营销战略,金融产品网络营销管理办法

关键词金融产品市场营销策略营销观念 一 金融产品市场营销的特点 一整体性 营销不仅是一项系统工程,而且是一项综合活动在市场营销中。文档介绍 金融产品营销策略 阳贷合光存一卡 产品策略 为了满足普通大众...

卖家店铺推广引流(拼多多店铺如何推广引流)

流量就是刚需的当下,引流到店是获利的前提。同时,在精细化营销时代,流量还要更精准。腾讯推出的企业推广告,正是破局的关键,通过低成本激活门店周边潜客,助力本地门店生意快跑起来。我们先来看两组数据:以上是...

网络营销的意义和作用,对网络营销的意义和作用的认识

因此通过互联网手段进行网站推广的意义显得更为重要,这也是中小企业对于网络营销更为热衷的主要原因即使对于大型企业,网站。其效果也不如人意网络营销的作用一引流获客大风起文化传媒有限公司认为网络的特点是覆盖...

网络营销自媒体项目创业,网络营销创业有哪些优缺点

自媒体创业项目营销网站对于网络推广本身没有问题,但在实施过程中,创业者往往会犯主观错误没有前期的用户调查和数据分析。另外,恒大开启全民网络营销,购房者不但在家里就可以放心购房 这个创业项目也几乎就是零...

道滘服装网络营销哪正规的简单介绍

你在找网店服装相关供应产品信息吗八方资源网有您所需要的各类网店服装供应产品信息的价格批发行情供应供应商,欢迎您来展销网店服装,新的网店服装报价尽。宇航服装尾货库存服装,服装尾货价格报价,宇航库存回收公...

现在,非常期待与您的又一次邂逅

我们努力让每一次邂逅总能超越期待

  • 效果付费
    效果付费

    先出效果再付费

  • 极速交付
    极速交付

    响应速度快,有效节省客户时间

  • 1对1服务
    1对1服务

    专属客服对接咨询

  • 持续更新
    持续更新

    不断升级维护,更好服务用户