v0.0.1.51
mcq:采用多cursor命中策略,调整ip下线后仍然读取数据的时间,由十分钟增加到20分钟
性能优化:
当转化的数据number小于32时,直接用num_table[str:32]匹配,大于32时,再调用n.to_string(),性能优化约20倍
topo 更新优化:调整刷新策略,在pending时刷新,30s刷新一次 降低刷新频率,使用计数精确判断更新后topo的释放时机
指标:
修复backend监控 ,在prometheus拉取数据时,如果是backend监控,则不插入instance ip
动态注册:启动时,往prometheus注册target ,定期发心跳,获取所有指标
简化cache的命中率统计。只有mc才统计命中率
metric为0的number不输出
将value进行generics处理,简化输出;
简化指标名字,减少一次copy
代码优化:
去掉不必要依赖 graphite相关代码,
调整unsupport_num指标位置,在出错时,不向client写入不符合协议要求的错误信息。
version信息添加cpu版本
启动时未打开日志,输出时间
debug环境下开启日志
添加mesh测试用例