仪表板:基于Python和Websocket的仪表板以显示系统信息。 实现利用Vagrant虚拟机 源码
介绍 资讯主页分为两部分- 实时数据(CPU,内存,磁盘)-实时更新通过websocket定期提供 静态数据(名称,IP,操作系统等)-提取一次。 建筑 系统信息计算很昂贵。 当大量用户按需获取时,这变得非常麻烦。 为避免此问题,一旦服务器资源发生更改,将使用websocket从服务器向每个用户发送更新。 只有一个工作线程进行计算,从而将动态结果推送给连接的用户。 组件 整个架构的所有组件如下 用户-HTML5浏览器 Nginx Server-Flask Server的反向代理 Flask Server-具有Webscoket功能的Python Web服务器 Worker Threa
文件列表
dashboard-master.zip
(预估有个52文件)
dashboard-master
dashboard
dashboard.conf
338B
dashboard
468B
templates
index.html
12KB
requirements.txt
198B
DynamicData.py
627B
static
fonts
暂无评论