MirageServer icon indicating copy to clipboard operation
MirageServer copied to clipboard

[Server] 控制器优化

Open gps949 opened this issue 2 years ago • 0 comments

为了快速达到堪用水平,我们在控制器处理中有很多粗糙的地方(包括部分来自HS的),这些优先级不算高,但在方便时我们需要调整优化它们:

  • [ ] HS使用了一些反复polling检查的机制(例如自熄节点剔除等),这些可考虑使用时间轮
  • [x] 统一dex和控制器的log机制
  • [ ] cockpit和console间db本身是共用的,但方法很多都重新写了,设法复用
  • [ ] 编写更好的log,以准确分级记录信息以及统计用户控制台操作(后期对接ES)
  • [x] 日志直出文件,可在超管驾驶舱页面上查看
  • [ ] 部分控制台API数据报文格式较凌乱,需要进行规整
  • [ ] 对于LastUpdate记录信息需要做细化(至少到组织,最好能到节点)并对缺失记录和冗余记录做处理

gps949 avatar Mar 28 '23 09:03 gps949