|
9 | 9 |
|
10 | 10 | 如果您觉得本框架具有一定的参考价值和借鉴意义,请帮忙在页面右上角 [**Star**] |
11 | 11 |
|
12 | | -## 简介 |
| 12 | +## 全链路蓝绿灰度发布平台界面 |
13 | 13 |
|
14 | | -### 作者简介 |
15 | | -- Nepxion开源社区创始人 |
16 | | -- 2020年阿里巴巴中国云原生峰会出品人 |
17 | | -- 2020年被Nacos和Spring Cloud Alibaba纳入相关开源项目 |
18 | | -- 2021年阿里巴巴技术峰会上海站演讲嘉宾 |
19 | | -- 2021年荣获陆奇博士主持的奇绩资本,进行风险投资的关注和调研 |
20 | | -- 2021年入选Gitee最有价值开源项目 |
21 | | -- 2024年入围中国开源创新榜候选项目 |
22 | | -- 阿里巴巴官方书籍《Nacos架构与原理》作者之一 |
23 | | -- Spring Cloud Alibaba Steering Committer、Nacos Group Member |
24 | | -- Spring Cloud Alibaba、Nacos、Sentinel、OpenTracing Committer & Contributor |
| 14 | +### 资料文档 |
| 15 | +[Discovery Platform WIKI](https://nepxion.github.io/DiscoveryPlatform) |
25 | 16 |
|
26 | | -<img src="https://nepxion.github.io/Discovery/docs/discovery-doc/CertificateGVP.jpg" width="43%"><img src="https://nepxion.github.io/Discovery/docs/discovery-doc/AwardNacos1.jpg" width="28%"><img src="https://nepxion.github.io/Discovery/docs/discovery-doc/AwardSCA1.jpg" width="28%"> |
| 17 | +### 界面截图 |
| 18 | + |
27 | 19 |
|
28 | | -### 商业合作 |
29 | | -① Discovery系列 |
30 | | - |
31 | | -| 框架名称 | 框架版本 | 支持Spring Cloud版本 | 使用许可 | |
32 | | -| --- | --- | --- | --- | |
33 | | -| Discovery | 1.x.x ~ 6.x.x | Camden ~ Hoxton | 开源,永久免费 | |
34 | | -| DiscoveryX | 7.x.x + | 2020 + | 闭源,商业许可 | |
35 | | - |
36 | | -② Polaris系列 |
37 | | - |
38 | | -Polaris为Discovery高级定制版,特色功能 |
39 | | - |
40 | | -- 基于Nepxion Discovery集成定制 |
41 | | -- 多云、多活、多机房流量调配 |
42 | | -- 跨云动态域名、跨环境适配 |
43 | | -- DCN、DSU、SET单元化部署 |
44 | | -- 组件灵活装配、配置对外屏蔽 |
45 | | -- 极简低代码PaaS平台 |
46 | | - |
47 | | -| 框架名称 | 框架版本 | 支持Discovery版本 | 支持Spring Cloud版本 | 使用许可 | |
48 | | -| --- | --- | --- | --- | --- | |
49 | | -| Polaris | 1.x.x | 6.x.x | Finchley ~ Hoxton | 闭源,商业许可 | |
50 | | -| Polaris | 2.x.x | 7.x.x + | 2020 + | 闭源,商业许可 | |
51 | | - |
52 | | -有商业版需求的企业和用户,请添加微信1394997,联系作者,洽谈合作事宜 |
53 | | - |
54 | | -### 入门资料 |
55 | | - Discovery【探索】企业级云原生微服务开源解决方案 |
56 | | - |
57 | | -① 快速入门 |
58 | | -- [快速入门Github版](https://github.com/Nepxion/Discovery/wiki) |
59 | | -- [快速入门Gitee版](https://gitee.com/Nepxion/Discovery/wikis/pages) |
60 | | - |
61 | | -② 解决方案 |
62 | | -- [解决方案WIKI版](http://nepxion.com/discovery) |
63 | | -- [解决方案PPT版](https://nepxion.github.io/Discovery/docs/link-doc/discovery-ppt.html) |
64 | | - |
65 | | -③ 最佳实践 |
66 | | -- [最佳实践PPT版](https://nepxion.github.io/Discovery/docs/link-doc/discovery-ppt-1.html) |
67 | | - |
68 | | -④ 平台桌面 |
69 | | -- [平台界面WIKI版](http://nepxion.com/discovery-platform) |
70 | | -- [图形桌面WIKI版](http://nepxion.com/discovery-desktop) |
71 | | - |
72 | | -⑤ 框架源码 |
73 | | -- [框架源码Github版](https://github.com/Nepxion/Discovery) |
74 | | -- [框架源码Gitee版](https://gitee.com/Nepxion/Discovery) |
75 | | - |
76 | | -⑥ 指南示例源码 |
77 | | -- [指南示例源码Github版](https://github.com/Nepxion/DiscoveryGuide) |
78 | | -- [指南示例源码Gitee版](https://gitee.com/Nepxion/DiscoveryGuide) |
79 | | - |
80 | | -⑦ 指南示例说明 |
81 | | -- Spring Cloud Finchley ~ Hoxton版本 |
82 | | - - [极简版指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/6.x.x-simple),分支为6.x.x-simple |
83 | | - - [极简版域网关部署指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/6.x.x-simple-domain-gateway),分支为6.x.x-simple-domain-gateway |
84 | | - - [极简版非域网关部署指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/6.x.x-simple-non-domain-gateway),分支为6.x.x-simple-non-domain-gateway |
85 | | - - [集成版指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/6.x.x),分支为6.x.x |
86 | | - - [高级版指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/6.x.x-complex),分支为6.x.x-complex |
87 | | -- Spring Cloud 20xx版本 |
88 | | - - [极简版指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/master-simple),分支为master-simple |
89 | | - - [极简版本地化指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/master-simple-native),分支为master-simple-native |
90 | | - - [集成版指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/master),分支为master |
91 | | - |
92 | | - Polaris【北极星】企业级云原生微服务商业解决方案 |
93 | | - |
94 | | -① 解决方案 |
95 | | -- [解决方案WIKI版](http://nepxion.com/polaris) |
96 | | - |
97 | | -② 框架源码 |
98 | | -- [框架源码Github版](https://github.com/polaris-paas/polaris-sdk) |
99 | | -- [框架源码Gitee版](https://gitee.com/polaris-paas/polaris-sdk) |
100 | | - |
101 | | -③ 指南示例源码 |
102 | | -- [指南示例源码Github版](https://github.com/polaris-paas/polaris-guide) |
103 | | -- [指南示例源码Gitee版](https://gitee.com/polaris-paas/polaris-guide) |
104 | | - |
105 | | -④ 指南示例说明 |
106 | | -- Spring Cloud Finchley ~ Hoxton版本 |
107 | | - - [指南示例](https://github.com/polaris-paas/polaris-guide/tree/1.x.x),分支为1.x.x |
108 | | -- Spring Cloud 20xx版本 |
109 | | - - [指南示例](https://github.com/polaris-paas/polaris-guide/tree/master),分支为master |
110 | | - |
111 | | -### 功能概述 |
112 | | -Nepxion Discovery Platform基于Nepxion Discovery 6.x.x版和Spring Cloud Hoxton版制作,也支持和兼容Spring Cloud Edgware版 ~ 20xx版接入,支持如下功能 |
113 | | - |
114 | | -- 支持四个注册中心 |
115 | | -- 支持六个配置中心 |
116 | | -- 支持MySQL数据库和H2内存数据库,用户可以无缝扩展到其它数据库(例如,Oracle) |
117 | | -- 支持数据库方式登录和Ldap方式登录 |
118 | | -- 支持Shiro和JWT的登录以及鉴权 |
119 | | -- 支持管理员/角色/权限配置 |
120 | | -- 支持页面配置,在线添加、删除、修改各类中间件主页或者业务系统主页的集成以及跳转 |
121 | | -- 支持蓝绿灰度链路编排 |
122 | | - - 支持链路单写数据,采用类似Apollo版本控制模式,界面标识增/删/改标识,通过发布方式达到数据库和配置中心最终数据一致性 |
123 | | - - 支持版本和区域维度链路编排 |
124 | | -- 支持蓝绿灰度混合发布 |
125 | | - - 支持蓝绿灰度策略双写数据库和配置中心,采用类似Apollo版本控制模式,界面标识增/删/改标识,通过发布方式达到数据库和配置中心最终数据一致性 |
126 | | - - 支持版本和区域维度蓝绿灰度 |
127 | | - - 支持蓝绿灰度策略启用/禁用模式 |
128 | | - - 支持蓝绿灰度策略多实例动态路由一致性检查 |
129 | | - - 支持网关、服务、组为入口 |
130 | | - - 支持全局兜底、蓝绿兜底、灰度兜底策略编排 |
131 | | - - 支持无限级蓝绿灰度策略编排 |
132 | | - - 支持自定义蓝绿条件策略 |
133 | | - - 支持蓝绿条件策略校验 |
134 | | - - 支持内置Header |
135 | | -- 支持双网关动态路由 |
136 | | - - 支持网关动态路由双写数据库和配置中心,采用类似Apollo版本控制模式,界面标识增/删/改标识,通过发布方式达到数据库和配置中心最终数据一致性 |
137 | | - - 支持网关动态路由启用/禁用模式 |
138 | | - - 支持网关动态路由多实例一致性检查 |
139 | | - - 支持Spring Cloud Gateway内置断言器(基于Path、Host、Header、Cookie、Query、Method、RemoteAddr、Weight等无代码方式)和过滤器(基于StripPrefix、PrefixPath、RewritePath、RequestRateLimiter、CircuitBreaker、AddRequestHeader、AddRequestParameter、AddResponseHeader、RedirectTo等无代码方式) |
140 | | - - 支持用户自定义断言器和过滤器,可以实现类似Access Token、网页访问黑/白名单,自定义用户数据(List和Map结构)过滤等低代码方式 |
141 | | - - 支持Zuul网关内置动态路由 |
142 | | -- 支持服务负载屏蔽的黑名单实例摘除 |
143 | | - - 支持黑名单双写数据库和配置中心,采用类似Apollo版本控制模式,界面标识增/删/改标识,通过发布方式达到数据库和配置中心最终数据一致性 |
144 | | - - 支持黑名单启用/禁用模式 |
145 | | - - 支持黑名单多实例一致性检查 |
146 | | - - 基于时间戳前缀的全局唯一ID黑名单 |
147 | | - - 基于IP地址和端口黑名单 |
148 | | -- 支持界面显示所连的注册中心和配置中心 |
149 | | - |
150 | | -### 郑重致谢 |
151 | | -感谢如下小伙伴参与本平台的开发、测试和部署。下面名单根据加入次序进行排序 |
152 | | -- 张宁 |
153 | | -- 付向阳 |
154 | | -- 刘辉 |
155 | | -- 赵胜杰 |
156 | | -- 任学会 |
157 | | -- 肖龙 |
158 | | -- 伊安娜 |
159 | | - |
160 | | -### 请联系我 |
| 20 | +## 请联系我 |
161 | 21 | 微信、钉钉、公众号和文档 |
162 | 22 |
|
163 | 23 |  |
|
0 commit comments