Jupiter(微服务治理框架)v0.2.5官方版
Jupiter是斗鱼开源的一套微服务治理框架。提供丰富的后端功能,管理应用资源和配置,可视化应用性能和配置。它致力于标准化Go微服务框架,统一错误代码、日志和监控。注册、流控Schema。让微服务的各个模块可观察、可管理,管理微服务研发端的整个生命周期。 J...
- 版本:v1.0.0
- 平台:WinAll
- 类型:编程开发
- 发布:2025-02-08
- 大小:1.4M
- 星级:
Jupiter是斗鱼开源的一套微服务治理框架。提供丰富的后端功能,管理应用资源和配置,可视化应用性能和配置。它致力于标准化Go微服务框架,统一错误代码、日志和监控。注册、流控Schema。让微服务的各个模块可观察、可管理,管理微服务研发端的整个生命周期。
Jupiter是斗鱼开源的一套微服务治理框架。提供丰富的后端功能,管理应用资源和配置,可视化应用性能和配置。它致力于标准化Go微服务框架,统一错误代码、日志和监控。注册、流控Schema。让微服务的各个模块可观察、可管理,管理微服务研发端的整个生命周期。
软件特点
gRPC:基于官方gRPC开发,集成了流量控制和多数据中心服务注册,支持多种roundrobin、p2c等负载均衡策略;
配置:使用toml和yaml管理配置,标准化核心配置,结合远程配置中心实现配置版本管理和更新,查看配置依赖关系;
日志:基于zap日志库,实现高性能日志库,实现针对不同环境、条件的日志库自动降级,通过对服务端和客户端的慢日志配置条件,实现所有慢日志访问;
监控:基于prometheus go sdk类库,实现服务端和客户端的数据监控,与prometheus、cond、etcd数据连接,实现自动化应用数据采集;
数据库:基于gorm封装,收集数据库的trace、慢日志、监控;
缓存:基于go-redis封装,收集数据库痕迹、慢日志、监控,实现单redis、多从redis、客户端redis分片、服务端redis分片的API;
系统错误码:区分框架和业务错误码,自动生成框架错误码文档,自动化错误码SRE分析工具;
工程化:基于服务标准,创建、开发、运营、治理等生命周期,完成Jupiter对该项目的工程化;
服务治理:基于监控、etcd、配置中心,服务实现良好的可观察性和可控性;
相关下载
更多
游戏攻略
更多
- 《人间诡视》游戏攻略全结局分享 04.15
- 《洛克王国:世界》PVP精灵选择推荐 04.15
- 《原神》琉鳞石全收集位置图文介绍 04.15
- 《无期迷途》黎莎洛培养建议 04.15
- 《艾塔纪元》终末原罪技能介绍 04.15
- 《原神》瓦雷莎雷火队搭配推荐 04.15