本项目是基于 Node.js 开发的自组网设备集中管理平台,部署在阿里云轻量应用服务器,实现设备状态监控、网络参数配置、节点管理等一体化功能。
系统支持 7×24 小时稳定运行,界面简洁易用,可通过浏览器随时随地访问管理,无需安装客户端。
运行环境:阿里云 Linux 3
• 实时监控设备在线状态、IP、成员号、模块类型等信息
• 配置网络组号、用频模式、传输带宽、中心节点等参数
• 展示全网拓扑、机载节点、地面节点分布与数量统计
• 快速切换中继模式、串口模式、子网编号等配置
• PM2 进程守护,服务稳定不掉线,重启自动恢复
当前设备:192.168.20.10,成员号 1,类型:中心模块
网络组号:0,用频模式:定频 1300Mhz,带宽:81920 Kbps
带宽占比:#001(80%)、#002(30%)、#003(90%)
支持配置:子网 1-4、中继开关、串口/网口模式切换
• 开启 TCP KeepAlive 保活,自动维持连接,不会断连
• 缓冲区自动解析JSON,稳定、不丢包、不重复解析
• 整个Node服务只创建 1 次 Socket,永久复用,不再频繁创建 / 销毁
• CPU 较优化前占用下降 60%~90%,接口响应更快,无频繁 GC,无大量 TIME_WAIT
1. 打开浏览器输入项目地址即可进入管理平台
2. 首页可查看设备状态、网络信息、带宽使用情况
3. 在快速配置区修改参数后,即可实时生效
4. 可查看节点数量、拓扑结构,实现集中化管理
5. 服务长期在线,手机、电脑均可正常访问使用