1.3 功能点
以下是Jupiter
的功能点,如果你有新的功能点,可以给我们提issue
1.3.1 服务注册与发现
- 支持多种注册中心:
- [ x ] juno内置已支持
- [ x ] nacos实验性支持
- 支持多种注册格式:
- juno原生注册格式内置
- dubbo注册格式内置
- nacos推荐注册格式实验性支持
- grpc客户端支持多种服务发现/负载均衡算法
- wrr: 权重轮询内置
- p2c 内置
1.3.2 指标、链路和日志
- 指标采集
- 服务端指标
- 客户端指标
- 链路追踪
- 服务端链路追踪
- 客户端链路追踪
- 存储库链路追踪
- 日志埋点
- 所有包内置埋点
1.3.3 多服务端框架
- 支持多种rpc框架接入:
- echo内置已支持
- grpc内置已支持
- gin实验性支持
- 统一信号管理: Stop/GracefulStop 已支持
- 统一注册和发现架构 部分支持
- 统一治理流程
1.3.4 多客户端支持
- 支持常用存储/缓存服务
- redis 内置已支持
- mysql 内置已支持
- mongo
- leveldb
- groupcache
- freecache
- bigcache
- 支持常用rpc客户端
- grpc
- http
- dubbo-grpc
- 支持常用MQ
- rocketMQ内置已支持
- nats
- zeromq
- kafka
- 治理规范
- 错误码
- 动态配置
- 拦截器
- 统一治理
- 链路追踪
- 指标采集
- 日志埋点
1.3.5 多种可靠性组件
- 存储慢查询拦截
- RPC慢响应拦截
- 熔断限流
1.3.6 多种任务场景
- 短时任务
- 长时任务
1.3.7 控制台应用
- 集成urfave/cli快速创建控制台应用
- 集成juno平台API,从终端掌控治理
1.3.8 工具链
- 脚手架,快速创建项目