- 程序逻辑报警功能,使用飞书报警
- 主要是监听日志,根据日志中的msg前缀做报警
- 实现apollo配置加载,外层用loader容器包配置即可
- 依赖consul实现的服务器发现,根据tag做发现
- 支持http和tcp服务器
- 实现consul监听服务器发现
- 实现consul注册
- 实现consul配置监听加载,外层用loader容器包配置即可
- 对gin的简单包装,外层负责初始化和注册回调函数
- 对gnet的包装,外层实现EventHandler
- goRedis的包装
- 对http调用的包装
- 加载配置
- 日志包装
- 指标包装,对Redis MySQL httprequest gin模块注册hook,实现指标监控
- mysql到redis的换存层
- MySQL的包装
- Redis的包装,建议使用goredis
- TCP连接的包装
- TCP服务器监听的包装
- 基础包装
- 不依赖此目录的其他任何包