农村污水处理运维需要随时掌握辖区近900座设施的运行状态。业务平台上只能一页页翻着看,设施掉线往往不能及时发现。做这个看板,是为了把所有设施的在线状态集中到一个页面上,并且状态一有变化就能第一时间知道。
点击空白处退出提示
农村污水处理运维需要随时掌握辖区近900座设施的运行状态。业务平台上只能一页页翻着看,设施掉线往往不能及时发现。做这个看板,是为了把所有设施的在线状态集中到一个页面上,并且状态一有变化就能第一时间知道。
1. 定时采集:直连业务平台的数据接口,按固定周期自动拉取全部设施的在线状态,不需要开浏览器、不用人工刷新。
2. 看板展示:网页看板集中展示近900座设施的在线、离线情况,一屏看全局。
3. 状态变化提醒:每次拉取后和上一次结果对比,设施掉线或恢复时自动弹窗提醒。
4. 长期运行:作为日常值守工具持续运行,运维人员打开网页就能看。
我独立完成需求梳理、接口对接、看板开发和日常维护。
技术栈:Python requests 直接调用平台接口获取数据(不走浏览器自动化,更稳定、占资源少);前端是 HTML + JavaScript 单页看板,带状态变化弹窗提醒。
要点:先摸清平台接口的返回数据结构再开发;轮询频率兼顾及时性,同时不给业务平台增加压力。



评论