首页 > 解决方案 > 定时器每 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)

最好的方法是什么?

标签: pythonjsonmultithreadingifttt

解决方案


推荐阅读