Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
discovery
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
谢捷峰
discovery
Commits
0cfef290
Commit
0cfef290
authored
Nov 03, 2018
by
Nepxion
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改介绍
parent
247038a3
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
8 additions
and
2 deletions
+8
-2
README.md
+8
-2
No files found.
README.md
View file @
0cfef290
...
...
@@ -6,7 +6,7 @@
[

](https://travis-ci.org/Nepxion/Discovery)
[

](https://www.codacy.com/project/HaojunRen/Discovery/dashboard?utm_source=github.com
&
utm_medium=referral
&
utm_content=Nepxion/Discovery
&
utm_campaign=Badge_Grade_Dashboard)
Nepxion Discovery是一款对Spring Cloud Discovery服务注册发现、Ribbon负载均衡、Feign和RestTemplate调用、Hystrix或者阿里巴巴Sentinel熔断隔离的增强中间件,其功能包括灰度发布(包括切换发布和平滑发布)、服务隔离、服务路由、服务权重、黑/白名单的IP地址过滤、限制注册、限制发现等,支持Eureka、Consul、Zookeeper和阿里巴巴的Nacos为服务注册发现中间件,支持阿里巴巴的Nacos、携程的Apollo和Redis为远程配置中心,支持Spring Cloud Gateway(Finchley版)、Zuul网关和微服务的灰度发布,支持多数据源的数据库灰度发布等客户特色化灰度发布,支持用户自定义和编程灰度路由策略(包括RPC和REST两种调用方式),兼容Spring Cloud Edgware版和Finchley版(不支持Dalston版,因为它的生命周期将在2018年12月结束,如果您无法回避使用Dalston版,请自行修改源码或者联系我)。现有的Spring Cloud微服务很方便引入该中间件,代码零侵入
Nepxion Discovery是一款对Spring Cloud Discovery服务注册发现、Ribbon负载均衡、Feign和RestTemplate调用、Hystrix或者阿里巴巴Sentinel熔断隔离
限流降级
的增强中间件,其功能包括灰度发布(包括切换发布和平滑发布)、服务隔离、服务路由、服务权重、黑/白名单的IP地址过滤、限制注册、限制发现等,支持Eureka、Consul、Zookeeper和阿里巴巴的Nacos为服务注册发现中间件,支持阿里巴巴的Nacos、携程的Apollo和Redis为远程配置中心,支持Spring Cloud Gateway(Finchley版)、Zuul网关和微服务的灰度发布,支持多数据源的数据库灰度发布等客户特色化灰度发布,支持用户自定义和编程灰度路由策略(包括RPC和REST两种调用方式),兼容Spring Cloud Edgware版和Finchley版(不支持Dalston版,因为它的生命周期将在2018年12月结束,如果您无法回避使用Dalston版,请自行修改源码或者联系我)。现有的Spring Cloud微服务很方便引入该中间件,代码零侵入
临时提醒,由于Spring Cloud Nacos 0.2版本和Nepxion Discovery有点不兼容,故先请
[
从https://github.com/spring-cloud-incubator/spring-cloud-alibaba
](
https://github.com/spring-cloud-incubator/spring-cloud-alibaba
)
下载代码(我在那里PULL了一些代码),然后编译出BUILD.SNAPSHOT版本来,就可以在IDE里正确运行了。当0.2.1正式发布后,就不需要这么麻烦了
...
...
@@ -106,7 +106,7 @@ Spring Boot Admin监控平台

集成Spring Boot Admin(E版)监控平台,实现通过JMX向Endpoint推送规则和版本,实现灰度发布

集成Sent
el监控
平台
集成Sent
inel熔断隔离限流降级
平台


集成健康检查的Consul界面
...
...
@@ -181,6 +181,7 @@ Spring Boot Admin监控平台
-
使用者可以根据内置的版本路由策略+区域路由策略+自定义策略,随心所欲的达到需要的路由功能
-
实现支持Spring Boot Actuator和Swagger集成
-
实现支持Spring Boot Admin的集成
-
实现支持Sentinel熔断隔离限流降级的集成
-
实现支持未来扩展更多的服务注册中心
-
实现控制平台微服务,支持对规则和版本集中管理、推送、更改和删除
-
实现基于控制平台微服务的图形化的灰度发布功能
...
...
@@ -732,6 +733,11 @@ spring.application.strategy.request.headers=version;region;token
参考
[
https://github.com/codecentric/spring-boot-admin
](
https://github.com/codecentric/spring-boot-admin
)
## 熔断隔离限流降级平台
基于Alibaba Sentinel的熔断隔离限流降级平台
参考
[
https://github.com/alibaba/Sentinel
](
https://github.com/alibaba/Sentinel
)
## 界面工具
请参考
[
入门教程
](
https://github.com/Nepxion/Docs/blob/master/discovery-doc/README_QUICK_START.md
)
的“界面操作”
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment