Skip to content

polarismesh/dubbo-java-polaris

Repository files navigation

dubbo-java-polaris

介绍

dubbo-java-polaris 是dubbo框架的扩展,便于使用dubbo框架开发的应用可以接入并使用北极星的各部分功能,

插件功能说明

服务注册发现

实现dubbo服务往北极星上进行注册,以及服务调用时从北极星拉取服务实例的功能。相关插件:

  • Apache Dubbo:dubbo-registry-polaris

动态路由

实现按照请求头、方法等参数,对请求进行按版本、标签的调度。相关插件:

  • Apache Dubbo:dubbo-router-polaris

访问限流

实现按照请求头、方法等参数,对流量进行限频。相关插件:

  • Apache Dubbo:dubbo-ratelimit-polaris

节点熔断

实现按请求调用的回包统计(连续错误数、错误率等)指标,对故障节点进行隔离和熔断。相关插件:

节点级熔断所需要的指标是复用服务调用的回包,接入北极星就会默认开启。相关插件:

  • Apache Dubbo:dubbo-circuitbreaker-polaris

使用指南