HBS:
Falcon-HBS 的模块职责
处理agent心跳请求,填充host表
将ip白名单分发到所有agent
告诉各个agent应该执行哪些插件
告诉各个agent应该监听哪些端口、进程
缓存监控策略
配置文件和代码结构解读
查询缓存简介
RPC服务端实现
应学会
1、如何使用Go操作MySql数据库
2、如何基于Go标准库构建RPC服务
3、对于热点数据的内存缓存处理
思考
1、查看源码,找出多长时间从DB刷新一次配置项缓存至内存?
2、如修改了cfg.json配置文件,除重启服务外还有其它方法重新加载配置吗?
3、详细分析RPC "Hbs.GetStrategies"内CalcInheritStrategies方法。