实现网关监听并读取更新队列,定时发送更新数据到平台

This commit is contained in:
2025-05-28 16:12:50 +08:00
parent 5b5b674293
commit 1831c792ad
7 changed files with 106 additions and 101 deletions

View File

@@ -1,15 +1,11 @@
## TODO
- [x] 节点发送 open 请求后,如果是新节点则访问 geo 接口获取 geo 信息,并连带 host 和 port 信息提交到更新队列
- [x] open 命令更新 status
- [x] app 需要提供节点下线更新函数,节点断联后调用下线函数更新 status
网关监听并读取更新队列,定时发送更新数据到平台
节点每次发送心跳后提供或计算 loss 和 rtt 信息,并对比 host 和 status将需要更新的数据提交到更新队列
### 长期
实现一个接口以手动全量同步数据库中的节点信息,防止网关节点数据与数据库出现偏差
将协议内容抽离出公共包gateway 和 edge 节点共同调用
## 开发相关