d70bdaae163d1fec8715f858d994f790eaa15c47
TODO
此实现目前并不是完全并发安全的:
- 目前事务等级没有对 cityhash 表的 offset 字段做防丢失,并发操作可能会出问题
统一节点调度
节点上下线:
提供一个接口用来为节点加解锁
目录结构
整体是一个 go 项目,编译后在服务器执行
docs/ 相关文档
actions/ 程序功能
clients/ 外部 api 调用
model/ 数据库模型
util/ 工具类
scripts/ shell 脚本
每城市更新数量
遍历配置[网关][配置]
如果无需更新直接放入新配置
如果需要更新,放入城市更新统计
统计[城市][配置]
遍历城市
取到新节点
遍历需要更新的配置:
根据配置放入指定槽位[网关][配置]
新配置[网关][配置]
Description
Languages
Go
98.2%
Shell
1.3%
PowerShell
0.5%