python - 定时器每 5 分钟运行一次(0、5、10、15 等) 24/7 不间断
问题描述
当 API 服务出现问题时,我们会尝试在手机上(使用 IFTTT)获取通知。这是系统状态请求:
status = client.get_system_status()
print(status)
这是json响应:
{'msg': 'normal', 'status': 0}
当系统状态进入维护模式时,响应变为“状态”: 1。
我们希望每轮 5 分钟(0、5、10、15 等)24/7 不间断检查系统状态,如果发现系统维护('status': 1),请使用以下代码发送通知:
import requests
data = {"value1":"Attention: System Maintenance"}
response = requests.post('https://maker.ifttt.com/trigger/23423/with/key/dLL84tqq34tQlpcwsNPR_mDzoD_2D5yRLv8LNG8NVDElxbsfMi', json=data)
print (response.status_code)
最好的方法是什么?
解决方案
推荐阅读
- python - 按日期订购帖子
- decode - 从通过 webRequest FilterResponseData StreamFilter 传递的 TypedArray 缓存数据中解码字符串
- angular - 为什么 ViewChildren() 不能按属性工作?
- arrays - 检查某些数组值是否相等
- c# - 从一个表单显示标签到另一个表单
- maven - SeleniumWebdriver +TestNG:并行执行的多个类的 testNg 执行中的不稳定行为
- php - 如何将上传文件路径设置为不同的url
- javascript - Npm 安装不适用于 ionic 3,npm ERR!代码 Z_BUF_ERROR
- android - 找不到 Android 9.0 (Pie) API 28 ARM 系统映像
- c# - 从 URL 获取 HTML - StreamReader 使用另一种字符编码?