{"id":13458729,"url":"https://github.com/Nepxion/Discovery","last_synced_at":"2025-03-24T15:31:57.419Z","repository":{"id":37431823,"uuid":"138194433","full_name":"Nepxion/Discovery","owner":"Nepxion","description":"☀️ Nepxion Discovery is a solution for Spring Cloud with blue green, gray, route, limitation, circuit breaker, degrade, isolation, tracing, dye, failover, active 蓝绿灰度发布、路由、限流、熔断、降级、隔离、追踪、流量染色、故障转移、多活","archived":false,"fork":false,"pushed_at":"2024-10-15T11:10:53.000Z","size":237213,"stargazers_count":5698,"open_issues_count":12,"forks_count":1432,"subscribers_count":234,"default_branch":"6.x.x","last_synced_at":"2025-03-18T16:16:03.641Z","etag":null,"topics":["apollo","blue-green-deployment","cloud-native","consul","etcd","eureka","gray-release","hystrix","jaeger","nacos","opentelemetry","opentracing","redis","sentinel","skywalking","spring-cloud","spring-cloud-alibaba","spring-cloud-gateway","zookeeper","zuul"],"latest_commit_sha":null,"homepage":"http://www.nepxion.com","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Nepxion.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-06-21T16:16:49.000Z","updated_at":"2025-03-16T10:02:12.000Z","dependencies_parsed_at":"2023-09-24T07:02:00.884Z","dependency_job_id":"335441bb-8034-44ee-9ca5-4e9d896f7dfc","html_url":"https://github.com/Nepxion/Discovery","commit_stats":{"total_commits":4537,"total_committers":20,"mean_commits":226.85,"dds":"0.016530747189772987","last_synced_commit":"6a38b48e201df00fbf190c1c2f13ca9613cf511c"},"previous_names":[],"tags_count":130,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nepxion%2FDiscovery","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nepxion%2FDiscovery/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nepxion%2FDiscovery/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Nepxion%2FDiscovery/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Nepxion","download_url":"https://codeload.github.com/Nepxion/Discovery/tar.gz/refs/heads/6.x.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245298174,"owners_count":20592555,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["apollo","blue-green-deployment","cloud-native","consul","etcd","eureka","gray-release","hystrix","jaeger","nacos","opentelemetry","opentracing","redis","sentinel","skywalking","spring-cloud","spring-cloud-alibaba","spring-cloud-gateway","zookeeper","zuul"],"created_at":"2024-07-31T09:00:56.004Z","updated_at":"2025-03-24T15:31:52.399Z","avatar_url":"https://github.com/Nepxion.png","language":"Java","readme":"![](https://nepxion.github.io/Discovery/docs/discovery-doc/Banner.png)\n\n# Discovery【探索】云原生微服务解决方案\n![Total visits](https://visitor-badge.laobi.icu/badge?page_id=Nepxion\u0026title=total%20visits)  [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg?label=license)](https://github.com/Nepxion/Discovery/blob/6.x.x/LICENSE)  [![Maven Central](https://img.shields.io/maven-central/v/com.nepxion/discovery.svg?label=maven)](https://search.maven.org/artifact/com.nepxion/discovery)  [![Javadocs](http://www.javadoc.io/badge/com.nepxion/discovery-plugin-framework-starter.svg)](http://www.javadoc.io/doc/com.nepxion/discovery-plugin-framework-starter)  [![Build Status](https://github.com/Nepxion/Discovery/workflows/build/badge.svg)](https://github.com/Nepxion/Discovery/actions)  [![Codacy Badge](https://app.codacy.com/project/badge/Grade/5c42eb719ef64def9cad773abd877e8b)](https://www.codacy.com/gh/Nepxion/Discovery/dashboard?utm_source=github.com\u0026amp;utm_medium=referral\u0026amp;utm_content=Nepxion/Discovery\u0026amp;utm_campaign=Badge_Grade)  [![Stars](https://img.shields.io/github/stars/Nepxion/Discovery.svg?label=Stars\u0026style=flat\u0026logo=GitHub)](https://github.com/Nepxion/Discovery/stargazers)  [![Stars](https://gitee.com/Nepxion/Discovery/badge/star.svg?theme=gvp)](https://gitee.com/Nepxion/Discovery/stargazers)\n\n\u003c!-- [![Spring Boot](https://img.shields.io/maven-central/v/org.springframework.boot/spring-boot-dependencies.svg?label=Spring%20Boot\u0026logo=Spring)](https://search.maven.org/artifact/org.springframework.boot/spring-boot-dependencies)  [![Spring Cloud](https://img.shields.io/maven-central/v/org.springframework.cloud/spring-cloud-dependencies.svg?label=Spring%20Cloud\u0026logo=Spring)](https://search.maven.org/artifact/org.springframework.cloud/spring-cloud-dependencies)  [![Spring Cloud Alibaba](https://img.shields.io/maven-central/v/com.alibaba.cloud/spring-cloud-alibaba-dependencies.svg?label=Spring%20Cloud%20Alibaba\u0026logo=Spring)](https://search.maven.org/artifact/com.alibaba.cloud/spring-cloud-alibaba-dependencies)  [![Nepxion Discovery](https://img.shields.io/maven-central/v/com.nepxion/discovery.svg?label=Nepxion%20Discovery\u0026logo=Anaconda)](https://search.maven.org/artifact/com.nepxion/discovery) --\u003e\n\n[![Wiki](https://badgen.net/badge/icon/wiki?icon=wiki\u0026label=GitHub)](https://github.com/Nepxion/Discovery/wiki)  [![Wiki](https://badgen.net/badge/icon/wiki?icon=wiki\u0026label=Gitee)](https://gitee.com/nepxion/Discovery/wikis/pages?sort_id=3993615\u0026doc_id=1124387)  [![Discovery PPT](https://img.shields.io/badge/Discovery%20-ppt-brightgreen?logo=Microsoft%20PowerPoint)](https://nepxion.github.io/Discovery/docs/link-doc/discovery-ppt.html)  [![Discovery Page](https://img.shields.io/badge/Discovery%20-page-brightgreen?logo=Microsoft%20Edge)](https://nepxion.github.io/Discovery/)  [![Discovery Platform Page](https://img.shields.io/badge/Discovery%20Platform%20-page-brightgreen?logo=Microsoft%20Edge)](https://nepxion.github.io/DiscoveryPlatform)  [![Discovery Desktop Page](https://img.shields.io/badge/Discovery%20Desktop%20-page-brightgreen?logo=Microsoft%20Edge)](https://nepxion.github.io/DiscoveryDesktop)  [![Polaris Page](https://img.shields.io/badge/Polaris%20-page-brightgreen?logo=Microsoft%20Edge)](https://polaris-paas.github.io/polaris-wiki)\n\n\u003ca href=\"https://github.com/Nepxion\" tppabs=\"#\" target=\"_blank\"\u003e\u003cimg width=\"25\" height=\"25\" src=\"https://nepxion.github.io/Discovery/docs/icon-doc/github.png\"\u003e\u003c/a\u003e\u0026nbsp;  \u003ca href=\"https://gitee.com/Nepxion\" tppabs=\"#\" target=\"_blank\"\u003e\u003cimg width=\"25\" height=\"25\" src=\"https://nepxion.github.io/Discovery/docs/icon-doc/gitee.png\"\u003e\u003c/a\u003e\u0026nbsp;  \u003ca href=\"https://search.maven.org/search?q=g:com.nepxion\" tppabs=\"#\" target=\"_blank\"\u003e\u003cimg width=\"25\" height=\"25\" src=\"https://nepxion.github.io/Discovery/docs/icon-doc/maven.png\"\u003e\u003c/a\u003e\u0026nbsp;  \u003ca href=\"https://nepxion.github.io/Discovery/docs/contact-doc/wechat.jpg\" tppabs=\"#\" target=\"_blank\"\u003e\u003cimg width=\"25\" height=\"25\" src=\"https://nepxion.github.io/Discovery/docs/icon-doc/wechat.png\"\u003e\u003c/a\u003e\u0026nbsp;  \u003ca href=\"https://nepxion.github.io/Discovery/docs/contact-doc/dingding.jpg\" tppabs=\"#\" target=\"_blank\"\u003e\u003cimg width=\"25\" height=\"25\" src=\"https://nepxion.github.io/Discovery/docs/icon-doc/dingding.png\"\u003e\u003c/a\u003e\u0026nbsp;  \u003ca href=\"https://nepxion.github.io/Discovery/docs/contact-doc/gongzhonghao.jpg\" tppabs=\"#\" target=\"_blank\"\u003e\u003cimg width=\"25\" height=\"25\" src=\"https://nepxion.github.io/Discovery/docs/icon-doc/gongzhonghao.png\"\u003e\u003c/a\u003e\u0026nbsp;  \u003ca href=\"mailto:1394997@qq.com\" tppabs=\"#\"\u003e\u003cimg width=\"25\" height=\"25\" src=\"https://nepxion.github.io/Discovery/docs/icon-doc/email.png\"\u003e\u003c/a\u003e\n\n如果您觉得本框架具有一定的参考价值和借鉴意义，请帮忙在页面右上角 [**Star**]\n\n## 简介\n\n### 作者简介\n- Nepxion开源社区创始人\n- 2020年阿里巴巴中国云原生峰会出品人\n- 2020年被Nacos和Spring Cloud Alibaba纳入相关开源项目\n- 2021年阿里巴巴技术峰会上海站演讲嘉宾\n- 2021年荣获陆奇博士主持的奇绩资本，进行风险投资的关注和调研\n- 2021年入选Gitee最有价值开源项目\n- 阿里巴巴官方书籍《Nacos架构与原理》作者之一\n- Spring Cloud Alibaba Steering Committer、Nacos Group Member\n- Spring Cloud Alibaba、Nacos、Sentinel、OpenTracing Committer \u0026 Contributor\n\n\u003cimg src=\"https://nepxion.github.io/Discovery/docs/discovery-doc/CertificateGVP.jpg\" width=\"43%\"\u003e\u003cimg src=\"https://nepxion.github.io/Discovery/docs/discovery-doc/AwardNacos1.jpg\" width=\"28%\"\u003e\u003cimg src=\"https://nepxion.github.io/Discovery/docs/discovery-doc/AwardSCA1.jpg\" width=\"28%\"\u003e\n\n### 商业合作\n① Discovery系列\n\n| 框架名称 | 框架版本 | 支持Spring Cloud版本 | 使用许可 |\n| --- | --- | --- | --- |\n| Discovery | 1.x.x ~ 6.x.x | Camden ~ Hoxton | 开源，永久免费 |\n| DiscoveryX | 7.x.x + | 2020 + | 闭源，商业许可 |\n\n② Polaris系列\n\nPolaris为Discovery高级定制版，特色功能\n\n- 基于Nepxion Discovery集成定制\n- 多云、多活、多机房流量调配\n- 跨云动态域名、跨环境适配\n- DCN、DSU、SET单元化部署\n- 组件灵活装配、配置对外屏蔽\n- 极简低代码PaaS平台\n\n| 框架名称 | 框架版本 | 支持Discovery版本 | 支持Spring Cloud版本 | 使用许可 |\n| --- | --- | --- | --- | --- |\n| Polaris | 1.x.x | 6.x.x | Finchley ~ Hoxton | 闭源，商业许可 |\n| Polaris | 2.x.x | 7.x.x + | 2020 + | 闭源，商业许可 |\n\n有商业版需求的企业和用户，请添加微信1394997，联系作者，洽谈合作事宜\n\n### 入门资料\n![](https://nepxion.github.io/Discovery/docs/discovery-doc/Logo64.png) Discovery【探索】企业级云原生微服务开源解决方案\n\n① 快速入门\n- [快速入门Github版](https://github.com/Nepxion/Discovery/wiki)\n- [快速入门Gitee版](https://gitee.com/Nepxion/Discovery/wikis/pages)\n\n② 解决方案\n- [解决方案WIKI版](http://nepxion.com/discovery)\n- [解决方案PPT版](https://nepxion.github.io/Discovery/docs/link-doc/discovery-ppt.html)\n\n③ 最佳实践\n- [最佳实践PPT版](https://nepxion.github.io/Discovery/docs/link-doc/discovery-ppt-1.html)\n\n④ 平台桌面\n- [平台界面WIKI版](http://nepxion.com/discovery-platform)\n- [图形桌面WIKI版](http://nepxion.com/discovery-desktop)\n\n⑤ 框架源码\n- [框架源码Github版](https://github.com/Nepxion/Discovery)\n- [框架源码Gitee版](https://gitee.com/Nepxion/Discovery)\n\n⑥ 指南示例源码\n- [指南示例源码Github版](https://github.com/Nepxion/DiscoveryGuide)\n- [指南示例源码Gitee版](https://gitee.com/Nepxion/DiscoveryGuide)\n\n⑦ 指南示例说明\n- Spring Cloud Finchley ~ Hoxton版本\n    - [极简版指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/6.x.x-simple)，分支为6.x.x-simple\n    - [极简版域网关部署指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/6.x.x-simple-domain-gateway)，分支为6.x.x-simple-domain-gateway\n    - [极简版非域网关部署指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/6.x.x-simple-non-domain-gateway)，分支为6.x.x-simple-non-domain-gateway\n    - [集成版指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/6.x.x)，分支为6.x.x\n    - [高级版指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/6.x.x-complex)，分支为6.x.x-complex\n- Spring Cloud 20xx版本\n    - [极简版指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/master-simple)，分支为master-simple\n    - [极简版本地化指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/master-simple-native)，分支为master-simple-native\n    - [集成版指南示例](https://github.com/Nepxion/DiscoveryGuide/tree/master)，分支为master\n\n![](https://nepxion.github.io/Discovery/docs/polaris-doc/Logo64.png) Polaris【北极星】企业级云原生微服务商业解决方案\n\n① 解决方案\n- [解决方案WIKI版](http://nepxion.com/polaris)\n\n② 框架源码\n- [框架源码Github版](https://github.com/polaris-paas/polaris-sdk)\n- [框架源码Gitee版](https://gitee.com/polaris-paas/polaris-sdk)\n\n③ 指南示例源码\n- [指南示例源码Github版](https://github.com/polaris-paas/polaris-guide)\n- [指南示例源码Gitee版](https://gitee.com/polaris-paas/polaris-guide)\n\n④ 指南示例说明\n- Spring Cloud Finchley ~ Hoxton版本\n    - [指南示例](https://github.com/polaris-paas/polaris-guide/tree/1.x.x)，分支为1.x.x\n- Spring Cloud 20xx版本\n    - [指南示例](https://github.com/polaris-paas/polaris-guide/tree/master)，分支为master\n\n### 功能概述\nDiscovery【探索】微服务框架，基于Spring Cloud \u0026 Spring Cloud Alibaba，Discovery服务注册发现、Ribbon \u0026 Spring Cloud LoadBalancer负载均衡、Feign \u0026 RestTemplate \u0026 WebClient调用、Spring Cloud Gateway \u0026 Zuul过滤等组件全方位增强的企业级微服务开源解决方案，更贴近企业级需求，更具有企业级的插件引入、开箱即用特征\n\n① 微服务框架支持的技术栈，如下\n- 支持阿里巴巴Spring Cloud Alibaba中间件生态圈\n- 支持阿里巴巴Nacos、Eureka、Consul和Zookeeper四个服务注册发现中心\n- 支持阿里巴巴Nacos、携程Apollo、Redis、Zookeeper、Consul和Etcd六个远程配置中心\n- 支持阿里巴巴Sentinel、Hystrix和Resilience4J三个熔断限流降级权限中间件\n- 支持OpenTracing和OpenTelemetry规范下的调用链中间件，Jaeger、SkyWalking和Zipkin等\n- 支持Prometheus Micrometer和Spring Boot Admin两个指标中间件\n- 支持Java Agent解决异步跨线程ThreadLocal上下文传递\n- 支持Spring Spel解决蓝绿灰度参数的驱动逻辑\n- 支持Spring Matcher解决元数据匹配的通配逻辑\n- 支持Spring Cloud Gateway、Zuul网关和微服务三大模块的蓝绿灰度发布等一系列功能\n- 支持和兼容Spring Cloud Edgware版、Finchley版、Greenwich版、Hoxton版和20xx版以及更高的Spring Cloud版本\n- 支持和兼容Java8～Java17以及更高的SDK版本\n\n![](https://nepxion.github.io/Discovery/docs/discovery-doc/Diagram.jpg)\n\n② Discovery【探索】微服务框架支持的应用功能，如下\n- 全链路蓝绿灰度发布\n    - 全链路版本、区域、 IP地址和端口匹配蓝绿发布\n    - 全链路版本、区域、 IP地址和端口权重灰度发布\n    - 全链路蓝 | 绿 | 兜底、蓝 | 兜底的蓝绿路由类型\n    - 全链路稳定、灰度的灰度路由类型\n    - 全链路网关、服务端到端混合蓝绿灰度发布\n    - 全链路单网关、域网关、非域网关部署\n    - 全链路条件驱动、非条件驱动\n    - 全链路前端触发后端蓝绿灰度发布\n    - 全局订阅式蓝绿灰度发布\n    - 全链路自定义网关、服务的过滤器、负载均衡策略类触发蓝绿灰度发布\n    - 全链路Header、Parameter、Cookie、域名、RPC Method等参数化规则策略驱动\n    - 全链路本地和远程、局部和全局无参数化规则策略驱动\n    - 全链路条件表达式、通配表达式支持\n    - 全链路内置Header，支持定时Job的服务调用蓝绿灰度发布\n    - 全链路手工编排、智能编排、无编排蓝绿灰度发布\n- 全链路自动化测试\n    - 全链路自动化模拟流程测试\n        - 全链路自动化模拟流程本地测试\n        - 全链路自动化模拟流程云上测试\n    - 全链路自动化流量侦测测试\n        - 全链路自动化流量侦测本地测试\n        - 全链路自动化流量侦测云上测试\n- 全链路流量管控对接DevOps运维平台\n- 全链路多活单元化\n- 全链路隔离路由\n    - 全链路组隔离路由\n        - 组负载均衡的消费端隔离\n        - 组Header传值的提供端隔离\n    - 全链路版本偏好路由\n    - 全链路区域调试路由\n    - 全链路环境隔离路由\n    - 全链路可用区亲和性隔离路由\n    - 全链路IP地址和端口隔离路由\n- 全链路隔离准入\n    - 基于IP地址黑白名单注册准入\n    - 基于最大注册数限制注册准入\n    - 基于IP地址黑白名单发现准入\n    - 自定义注册发现准入\n- 全链路故障转移\n    - 全链路版本故障转移\n    - 全链路区域故障转移\n    - 全链路环境故障转移\n    - 全链路可用区故障转移\n    - 全链路IP地址和端口故障转移\n- 全链路服务无损下线，实时性的流量绝对无损\n    - 全局唯一ID屏蔽\n    - IP地址和端口屏蔽\n- 异步场景下全链路蓝绿灰度发布\n    - 异步跨线程Agent插件\n    - Hystrix线程池隔离插件\n- 网关动态路由\n    - 路由动态添加\n    - 路由动态修改\n    - 路由动态删除\n    - 路由动态批量更新\n    - 路由查询\n    - 路由动态变更后的事件通知\n- 全链路服务限流熔断降级权限\n    - Sentinel基于服务名的防护\n    - Sentinel基于组的防护\n    - Sentinel基于版本的防护\n    - Sentinel基于区域的防护\n    - Sentinel基于环境的防护\n    - Sentinel基于可用区的防护\n    - Sentinel基于IP地址和端口的防护\n    - Sentinel自定义Header、Parameter、Cookie的防护\n    - Sentinel自定义业务参数的防护\n    - Sentinel自定义组合式的防护\n- 全链路监控\n    - 蓝绿灰度埋点和熔断埋点的调用链监控\n    - 蓝绿灰度埋点和熔断埋点的日志监控\n    - 熔断埋点的指标监控\n- 全链路蓝绿灰度发布编排建模和流量侦测\n    - 全链路蓝绿发布编排建模\n    - 全链路灰度发布编排建模\n    - 全链路蓝绿发布流量侦测\n    - 全链路灰度发布流量侦测\n    - 全链路蓝绿灰度发布混合流量侦测\n- 全链路数据库和消息队列蓝绿发布\n    - 基于多DataSource的数据库蓝绿发布\n    - 基于多Queue的消息队列蓝绿发布\n- 全链路服务侧注解\n- 元数据流量染色\n    - 基于Git插件的元数据流量染色\n    - 基于服务名前缀的元数据流量染色\n    - 基于启动参数的元数据流量染色\n    - 基于配置文件的元数据流量染色\n    - 基于系统参数的元数据流量染色\n    - 基于POM版本号的元数据流量染色\n- 扫描目录\n    - 自动扫描目录\n    - 手工扫描目录\n    - 注入扫描目录\n- 规则策略推送\n    - 基于配置中心的规则策略订阅推送\n    - 基于Swagger和Rest的规则策略推送\n    - 基于平台端和桌面端的规则策略推送\n- 统一配置订阅执行器\n\n![](https://nepxion.github.io/Discovery/docs/discovery-doc/Ability.jpg)\n\n③ Discovery【探索】微服务框架支持的功能维度，如下\n\n微服务框架支持组（Group）、版本（Version）、区域（Region）、环境（Env）、可用区（Zone）、IP地址和端口（Address）、全局唯一ID七大经典维度实施流量管控的方式，通过“并集”方式叠加作用在流量控制上。上述七个维度在功能上各有各的侧重点，如下表格主要讲述各自的区别\n\n| 维度 | 概念 | 场景 | 功能侧重点 | 关键头 \n| --- | --- | --- | --- | --- |\n| 组 | 服务实例的系统ID\u003cbr\u003e系统逻辑分组 | 路由隔离 | ① 组负载均衡隔离\u003cbr\u003e- 调用端和提供端的元数据group是否相同\u003cbr\u003e② 组Header传值策略隔离\u003cbr\u003e- Header（n-d-group）和提供端的元数据group是否相同\u003cbr\u003e③ 不支持故障转移 | n-d-group |\n| 版本 | 服务实例的版本\u003cbr\u003e适用于生产环境 | 蓝绿灰度发布\u003cbr\u003e路由转移\u003cbr\u003e故障转移 | ① 版本条件匹配蓝绿发布\u003cbr\u003e② 版本权重灰度发布\u003cbr\u003e③ 版本偏好\u003cbr\u003e- 非蓝绿灰度发布场景下，路由到相应版本的实例\u003cbr\u003e- 稳定版本策略、指定版本策略\u003cbr\u003e④ 版本故障转移\u003cbr\u003e- 未找到相应版本的服务实例，路由到其它版本\u003cbr\u003e- 负载均衡策略、稳定版本策略、指定版本策略 | n-d-version\u003cbr\u003en-d-version-weight\u003cbr\u003en-d-version-prefer\u003cbr\u003en-d-version-failover |\n| 区域 | 服务实例的区域\u003cbr\u003e适用于多活单元化\u003cbr\u003e适用于多机房\u003cbr\u003e适用于多环境 | 蓝绿灰度发布\u003cbr\u003e同城双活/异地多活\u003cbr\u003e路由转移\u003cbr\u003e故障转移 | ① 区域条件匹配蓝绿发布\u003cbr\u003e② 区域权重灰度发布\u003cbr\u003e③ 区域多活单元化\u003cbr\u003e④ 区域调试路由\u003cbr\u003e- 多区域路由隔离下跨区服务调用的调试手段\u003cbr\u003e⑤ 区域故障转移\u003cbr\u003e- 未找到相应区域的服务实例，路由到其它区域\u003cbr\u003e- 负载均衡策略、指定区域策略 | n-d-region\u003cbr\u003en-d-region-weight\u003cbr\u003en-d-region-transfer\u003cbr\u003en-d-region-failover |\n| 环境 | 服务实例的环境\u003cbr\u003e适用于测试环境 | 路由隔离\u003cbr\u003e故障转移 | ① 环境隔离路由\u003cbr\u003e- Header（n-d-env）和提供端的元数据env是否相同\u003cbr\u003e② 环境故障转移\u003cbr\u003e- 未找到相应环境的服务实例，路由到其它环境\u003cbr\u003e- 指定环境（未配置，默认为common）策略 | n-d-env\u003cbr\u003en-d-env-failover |\n| 可用区 | 服务实例的可用区\u003cbr\u003e适用于多机房 | 路由隔离\u003cbr\u003e故障转移 | ① 可用区亲和性隔离路由\u003cbr\u003e- 调用端和提供端的元数据zone是否相同\u003cbr\u003e② 可用区故障转移\u003cbr\u003e- 未找到相应可用区的服务实例，路由到其它可用区\u003cbr\u003e- 支持负载均衡策略、指定区可用区策略 | n-d-zone-failover |\n| IP地址和端口 |服务实例机器地址 | 蓝绿灰度发布\u003cbr\u003e路由隔离\u003cbr\u003e故障转移\u003cbr\u003e无损下线 | ① IP地址和端口匹配蓝绿发布\u003cbr\u003e② IP地址和端口权重灰度发布\u003cbr\u003e③ IP地址和端口故障转移\u003cbr\u003e- 未找到相应IP地址和端口的服务实例，路由到其它地址\u003cbr\u003e- 负载均衡策略、指定区IP地址和端口策略\u003cbr\u003e④ IP地址和端口无损下线黑名单屏蔽 | n-d-address\u003cbr\u003en-d-address-failover\u003cbr\u003en-d-address-blacklist |\n| 全局唯一ID | 服务实例机器ID | 无损下线 | ① 全局唯一ID无损下线黑名单屏蔽 | n-d-id-blacklist |\n\n![](https://nepxion.github.io/Discovery/docs/discovery-doc/Filter.jpg)\n\n### 发展历程\n- 2017年12月开始筹划\n- 2018年03月开始编码\n- 2018年06月在GitHub开源\n- 2018年06月发布v1.0.0，支持Camden版\n- 2018年06月发布v2.0.0，支持Dalston版\n- 2018年07月发布v3.0.0，支持Edgware版\n- 2018年07月发布v4.0.0，支持Finchley版\n- 2019年04月发布v5.0.0，支持Greenwich版\n- 2020年04月发布v6.0.0，支持Hoxton版\n- 2021年04月完成v7.0.0，支持2020版\n- 2022年04月完成v8.0.0，支持2021版\n- 2023年01月完成v9.0.0，支持2022版\n- 2024年03月完成v10.0.0，支持2023版\n\n### 版本列表\n① 微服务框架版本兼容列表，如下\n\n![](https://nepxion.github.io/Discovery/docs/icon-doc/tip.png) 提醒：版本号右边， `↑` 表示\u003e=该版本号， `↓` 表示\u003c=该版本号\n\n| 框架版本 | 框架分支 | 框架状态 | Spring Cloud版本 | Spring Boot版本 | Spring Cloud Alibaba版本 |\n| --- | --- | --- | --- | --- | --- |\n| 10.0.0\u003cbr\u003e商业版 | DiscoveryX/master | ![](https://nepxion.github.io/Discovery/docs/icon-doc/confirm_24.png) | 2023.x.x | 3.2.x | 2023.x.x.x |\n| 9.0.0\u003cbr\u003e商业版 | DiscoveryX/9.x.x | ![](https://nepxion.github.io/Discovery/docs/icon-doc/confirm_24.png) | 2022.x.x | 3.1.x\u003cbr\u003e3.0.x | 2022.x.x.x |\n| 8.0.0\u003cbr\u003e商业版 | DiscoveryX/8.x.x | ![](https://nepxion.github.io/Discovery/docs/icon-doc/confirm_24.png) | 2021.x.x | 2.7.x\u003cbr\u003e2.6.x | 2021.x.x.x |\n| 7.0.0\u003cbr\u003e商业版 | DiscoveryX/7.x.x | ![](https://nepxion.github.io/Discovery/docs/icon-doc/confirm_24.png) | 2020.x.x | 2.5.x\u003cbr\u003e2.4.1 `↑` | 2021.x |\n| 6.22.0 | Discovery/6.x.x | ![](https://nepxion.github.io/Discovery/docs/icon-doc/confirm_24.png) | Hoxton.SR5 `↑`\u003cbr\u003eHoxton\u003cbr\u003eGreenwich\u003cbr\u003eFinchley | 2.3.x.RELEASE\u003cbr\u003e2.2.x.RELEASE\u003cbr\u003e2.1.x.RELEASE\u003cbr\u003e2.0.x.RELEASE | 2.2.7.RELEASE `↑` |\n| 6.12.12 `↓` | Discovery/6.x.x | ![](https://nepxion.github.io/Discovery/docs/icon-doc/confirm_24.png) | Hoxton.SR5 `↑`\u003cbr\u003eHoxton\u003cbr\u003eGreenwich\u003cbr\u003eFinchley | 2.3.x.RELEASE\u003cbr\u003e2.2.x.RELEASE\u003cbr\u003e2.1.x.RELEASE\u003cbr\u003e2.0.x.RELEASE | 2.2.6.RELEASE `↓`\u003cbr\u003e2.1.x.RELEASE\u003cbr\u003e2.0.x.RELEASE |\n| ~~5.6.0~~ | ~~Discovery/5.x.x~~ | ![](https://nepxion.github.io/Discovery/docs/icon-doc/delete_24.png) | Greenwich | 2.1.x.RELEASE | 2.1.x.RELEASE |\n| ~~4.15.0~~ | ~~Discovery/4.x.x~~ | ![](https://nepxion.github.io/Discovery/docs/icon-doc/delete_24.png) | Finchley | 2.0.x.RELEASE | 2.0.x.RELEASE |\n| 3.40.0 | Discovery/3.x.x | ![](https://nepxion.github.io/Discovery/docs/icon-doc/arrow_up_24.png) | Edgware | 1.5.x.RELEASE | 1.5.x.RELEASE |\n| ~~2.0.x~~ | ~~Discovery/2.x.x~~ | ![](https://nepxion.github.io/Discovery/docs/icon-doc/delete_24.png) | Dalston | 1.x.x.RELEASE | 1.5.x.RELEASE |\n| ~~1.0.x~~ | ~~Discovery/1.x.x~~ | ![](https://nepxion.github.io/Discovery/docs/icon-doc/delete_24.png) | Camden | 1.x.x.RELEASE | 1.5.x.RELEASE |\n\n![](https://nepxion.github.io/Discovery/docs/icon-doc/confirm_24.png) 表示维护中 | ![](https://nepxion.github.io/Discovery/docs/icon-doc/arrow_up_24.png) 表示不维护，但可用，强烈建议升级 | ![](https://nepxion.github.io/Discovery/docs/icon-doc/delete_24.png) 表示不维护，不可用，已废弃\n\n- 10.x.x版本（适用于2023.x.x）将继续维护\n- 9.x.x版本（适用于2022.x.x）将继续维护\n- 8.x.x版本（适用于2021.x.x）将继续维护\n- 7.x.x版本（适用于2020.x.x）将继续维护\n- 6.x.x版本（同时适用于Finchley、Greenwich和Hoxton）将继续维护\n- 5.x.x版本（适用于Greenwich）已废弃\n- 4.x.x版本（适用于Finchley）已废弃\n- 3.x.x版本（适用于Edgware）不维护，但可用，强烈建议升级\n- 2.x.x版本（适用于Dalston）已废弃\n- 1.x.x版本（适用于Camden）已废弃\n\n② 相关中间件版本列表，如下\n\n| 组件类型 | 组件版本 |\n| --- | --- |\n| 基础组件 | [![Guava](https://img.shields.io/maven-central/v/com.google.guava/guava.svg?label=Guava\u0026logo=Google)](https://search.maven.org/artifact/com.google.guava/guava)\u003cbr\u003e[![Caffeine](https://img.shields.io/maven-central/v/com.github.ben-manes.caffeine/caffeine.svg?label=Caffeine\u0026logo=Caffeine)](https://search.maven.org/artifact/com.github.ben-manes.caffeine/caffeine)\u003cbr\u003e[![Redisson](https://img.shields.io/maven-central/v/org.redisson/redisson-spring-boot-starter.svg?label=Redisson\u0026logo=Redis)](https://search.maven.org/artifact/org.redisson/redisson-spring-boot-starter)\u003cbr\u003e[![Dom4J](https://img.shields.io/maven-central/v/org.dom4j/dom4j.svg?label=Dom4J\u0026logo=XMPP)](https://search.maven.org/artifact/org.dom4j/dom4j)\u003cbr\u003e[![Swagger](https://img.shields.io/maven-central/v/io.swagger/swagger-models?label=Swagger\u0026logo=Swagger)](https://search.maven.org/artifact/io.swagger/swagger-models)\u003cbr\u003e[![Swagger](https://img.shields.io/maven-central/v/io.springfox/springfox-swagger2?label=SpringFox%20Swagger\u0026logo=Swagger)](https://search.maven.org/artifact/io.springfox/springfox-swagger2) |\n| 注册配置组件 | [![Apollo](https://img.shields.io/maven-central/v/com.ctrip.framework.apollo/apollo-client.svg?label=Apollo\u0026logo=ApolloGraphQL)](https://search.maven.org/artifact/com.ctrip.framework.apollo/apollo-client)\u003cbr\u003e[![Zookeeper Curator](https://img.shields.io/maven-central/v/org.apache.curator/curator-framework.svg?label=Zookeeper%20Curator\u0026logo=Apache)](https://search.maven.org/artifact/org.apache.curator/curator-framework)\u003cbr\u003e[![Consul](https://img.shields.io/maven-central/v/com.ecwid.consul/consul-api.svg?label=Consul\u0026logo=Consul)](https://search.maven.org/artifact/com.ecwid.consul/consul-api)\u003cbr\u003e[![JEtcd](https://img.shields.io/maven-central/v/io.etcd/jetcd-core.svg?label=JEtcd\u0026logo=Etcd)](https://search.maven.org/artifact/io.etcd/jetcd-core)\u003cbr\u003e[![Nacos](https://img.shields.io/maven-central/v/com.alibaba.nacos/nacos-client.svg?label=Nacos\u0026logo=AlibabaDotCom)](https://search.maven.org/artifact/com.alibaba.nacos/nacos-client)\u003cbr\u003e[![Eureka](https://img.shields.io/maven-central/v/com.netflix.eureka/eureka-client.svg?label=Eureka\u0026logo=Netflix)](https://search.maven.org/artifact/com.netflix.eureka/eureka-client)\u003cbr\u003e[![Redis](https://img.shields.io/maven-central/v/org.springframework.data/spring-data-redis.svg?label=Redis\u0026logo=Redis)](https://search.maven.org/artifact/org.springframework.data/spring-data-redis)\u003cbr\u003e[![Redisson](https://img.shields.io/maven-central/v/org.redisson/redisson-spring-boot-starter.svg?label=Redisson\u0026logo=Redis)](https://search.maven.org/artifact/org.redisson/redisson-spring-boot-starter) |\n| 防护组件 | [![Sentinel](https://img.shields.io/maven-central/v/com.alibaba.csp/sentinel-core.svg?label=Sentinel\u0026logo=AlibabaDotCom)](https://search.maven.org/artifact/com.alibaba.csp/sentinel-core)\u003cbr\u003e[![Hystrix](https://img.shields.io/maven-central/v/com.netflix.hystrix/hystrix-core.svg?label=Hystrix\u0026logo=Netflix)](https://search.maven.org/artifact/com.netflix.hystrix/hystrix-core) |\n| 监控组件 | [![SkyWalking](https://img.shields.io/maven-central/v/org.apache.skywalking/apm-toolkit-opentracing.svg?label=SkyWalking\u0026logo=Apache)](https://search.maven.org/artifact/org.apache.skywalking/apm-toolkit-opentracing)\u003cbr\u003e[![OpenTelemetry](https://img.shields.io/maven-central/v/io.opentelemetry/opentelemetry-api.svg?label=OpenTelemetry\u0026logo=OpenTelemetry)](https://search.maven.org/artifact/io.opentelemetry/opentelemetry-api)\u003cbr\u003e[![OpenTracing](https://img.shields.io/maven-central/v/io.opentracing/opentracing-api.svg?label=OpenTracing\u0026logo=Anaconda)](https://search.maven.org/artifact/io.opentracing/opentracing-api)\u003cbr\u003e[![OpenTracing%20Spring%20Cloud](https://img.shields.io/maven-central/v/io.opentracing.contrib/opentracing-spring-cloud-starter.svg?label=OpenTracing%20Spring%20Cloud\u0026logo=Anaconda)](https://search.maven.org/artifact/io.opentracing.contrib/opentracing-spring-cloud-starter)\u003cbr\u003e[![OpenTracing%20Jaeger](https://img.shields.io/maven-central/v/io.opentracing.contrib/opentracing-spring-jaeger-starter.svg?label=OpenTracing%20Jaeger\u0026logo=Anaconda)](https://search.maven.org/artifact/io.opentracing.contrib/opentracing-spring-jaeger-starter)\u003cbr\u003e[![OpenTracing%20Concurrent](https://img.shields.io/maven-central/v/io.opentracing.contrib/opentracing-concurrent.svg?label=OpenTracing%20Concurrent\u0026logo=Anaconda)](https://search.maven.org/artifact/io.opentracing.contrib/opentracing-concurrent)\u003cbr\u003e[![Spring Boot](https://img.shields.io/maven-central/v/de.codecentric/spring-boot-admin-dependencies.svg?label=Spring%20Boot%20Admin\u0026logo=SpringBoot)](https://search.maven.org/artifact/de.codecentric/spring-boot-admin-dependencies) |\n| Spring组件 | [![Alibaba Spring](https://img.shields.io/maven-central/v/com.alibaba.spring/spring-context-support.svg?label=Alibaba%20Spring\u0026logo=Spring)](https://search.maven.org/artifact/com.alibaba.spring/spring-context-support)\u003cbr\u003e[![Spring Cloud](https://img.shields.io/maven-central/v/org.springframework.cloud/spring-cloud-dependencies.svg?label=Spring%20Cloud\u0026logo=Spring)](https://search.maven.org/artifact/org.springframework.cloud/spring-cloud-dependencies)\u003cbr\u003e[![Spring Cloud Alibaba](https://img.shields.io/maven-central/v/com.alibaba.cloud/spring-cloud-alibaba-dependencies.svg?label=Spring%20Cloud%20Alibaba\u0026logo=Spring)](https://search.maven.org/artifact/com.alibaba.cloud/spring-cloud-alibaba-dependencies)\u003cbr\u003e[![Spring Boot](https://img.shields.io/maven-central/v/org.springframework.boot/spring-boot-dependencies.svg?label=Spring%20Boot\u0026logo=Spring)](https://search.maven.org/artifact/org.springframework.boot/spring-boot-dependencies) |\n\n### 企业用户\n不完全统计，目前社区开源项目（包括本框架以及关联框架或组件）已经被如下公司使用或者调研\n\n\u003ctable\u003e\n  \u003ctbody\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/华为.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/腾讯.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/京东.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/顺丰.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中国移动.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/平安银行.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/平安科技.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/平安一账通.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/招商银行.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/民生银行.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/浦发银行信用卡.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/三峡银行.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/亿联银行.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中国人寿.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/太平洋保险.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中国太平.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/众安保险.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/珍保.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/国家电网.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/东方航空.png\"\u003e\u003c/td\u003e\n   \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/恒大.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/碧桂园.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/华住会.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/城家.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/南瑞.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/蔚来汽车.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/东风汽车.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/吉利汽车.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/海纳新思.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/路特斯科技.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/宇信.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/蔷薇.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/掌门.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/跟谁学.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/瑞幸.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/海尔.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/三七互娱.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/诺亚财富.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/快盈.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/链上科技.png\"\u003e\u003c/td\u003e\n     \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/喜马拉雅.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/微鲸.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/东华软件.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/捷顺.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/御家汇.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/融都.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/天阙.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/惠借.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/新云网.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/毅德零空.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/软通动力.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/冰鉴.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/轻舟.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/数梦工场.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/星艺装饰.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/青客.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/顶昂.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/卖客星球.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/思必驰.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/弘人.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/依威能源.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/伯乔.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/创软.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/颐尔信.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/炫贵.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/明略.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/必胜道.png\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中交兴路.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/太谷电力.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/小电.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/学海.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/资云同商.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/巨玩.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/吾享.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/风影.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/云帐房.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/壹站.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/蓝蜂.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/智慧校园.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/睿住.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/天音.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/药链.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/琢创.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/悟空丰运.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/思派.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/手心美业.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/神州商龙.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/润民.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/鑫安利中.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/橙单.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/万达信息.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/百世快递.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/贝壳找房.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/KK直播.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/雪球科技.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中商惠民.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/果果乐学.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/林氏木业.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/兰亮.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/吹星屯.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/诺基亚.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中科云谷.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/希捷速必达.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/趣淘鲸.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/创迹.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/联想.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/物易云通.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/翡翠东方.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/爱纷美.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/保险极客.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/遨游酒店.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/艾科智泊.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/车电网.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/菲森科技.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/筑网科技.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中科曙光.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/博智林机器人.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/欣和企业.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/阿优.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/汇元.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中国联通.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中国透云.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/天九共享.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/十二度精密技术.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/远迈.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/国家电投.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/正丁云商.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/乐摇摇.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中航讯.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/知视科技.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/浙商证券.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/遥望.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/老来网.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/万邑通.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/边锋游戏.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/上汽集团.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/滨江集团.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/海豚科技.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/ClickPaaS.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/Ping++.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/云尚找家纺.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/威诺科技.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/蜀海供应链.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中天置地.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/万顺叫车.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/中电投.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/上药云健康.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/神州信息.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/万米.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/花西子.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n    \u003ctr align=\"center\"\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/本田.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/东软睿驰.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/极氪.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/林氏家居.png\"\u003e\u003c/td\u003e\n      \u003ctd width=\"20%\"\u003e\u003cimg style=\"max-height:75%;max-width:75%;\" src=\"https://nepxion.github.io/Discovery/docs/logo-doc/和讯网.png\"\u003e\u003c/td\u003e\n    \u003c/tr\u003e\n  \u003c/tbody\u003e\n\u003c/table\u003e\n\n为提供更好的专业级服务，请更多已经使用本框架的公司和企业联系我，并希望在[Github Issues](https://github.com/Nepxion/Discovery/issues/56)上登记\n\n### 落地案例\n① 某大型银行信用卡新核心系统在生产环境接入Nepxion Discovery框架的服务实例数（包括异地双活，同城双活，多机房全部汇总）将近10000个\n\n② 某大型互联网教育公司在生产环境接入Nepxion Discovery框架的服务实例数截至到2021年2月已达到2600多个，基本接入完毕\n\n\u003cimg src=\"https://nepxion.github.io/Discovery/docs/discovery-doc/Result.jpg\"/\u003e\n\n- [企业级落地：阿里巴巴 Nacos 企业级落地上篇](https://mp.weixin.qq.com/s?__biz=MzU4NzU0MDIzOQ==\u0026mid=2247490123\u0026idx=1\u0026sn=10d7cd89bf43f07152513718c08dd80c\u0026chksm=fdeb282bca9ca13d2ffb2128c2b5e1acfa5743c0cf835e266835cd5e0233bef5adbca896c8bd\u0026mpshare=1\u0026scene=1\u0026srcid=0724z4xF3FAu0ky75IQ5kexf\u0026sharer_sharetime=1595589366762\u0026sharer_shareid=45ec30ab664def961bd5a4f87aafb0f2\u0026key=ef51a5b0b69d9d3093d17fcab26ddf2c201b696670a1736109d481338e2a980b0c9a82df17369c8796381093f405f0a7cb21c9e467871948960c8890753de7c3f0346a03314d993c33e16817f805c42e\u0026ascene=1\u0026uin=MjczOTY4MzIw\u0026devicetype=Windows+10+x64\u0026version=62090529\u0026lang=zh_CN\u0026exportkey=AfxA6ifl0AcuT4OYhZcXm7k%3D\u0026pass_ticket=c2pshxbFqNmjiwpp%2FUl%2FCP77XI63HuMtvWrO9d2Egrv7y16EseCu1CRLBih3O2MM)\n- [企业级落地：阿里巴巴 Nacos 企业级落地中篇](https://mp.weixin.qq.com/s?__biz=MzU4NzU0MDIzOQ==\u0026mid=2247490179\u0026idx=2\u0026sn=6d14417c9770729c89e0ace90f689338\u0026chksm=fdeb28e3ca9ca1f53495cbfeba4bcc0692ff802c034f2e4290f37735428ac0138be050638d46\u0026mpshare=1\u0026scene=1\u0026srcid=0730GwwgWoI8MciSSaATpowp\u0026sharer_sharetime=1596108490727\u0026sharer_shareid=45ec30ab664def961bd5a4f87aafb0f2\u0026key=56c1a4d5743468c93969185004d8e48519dcd2f967bba6978f4e1be13ce7b50d42a51670394473104091352b0fd51e8baed4a72591c511a123166888fd1ff6cc5d54a9326947ef8ebec5f813817669ee\u0026ascene=1\u0026uin=MjczOTY4MzIw\u0026devicetype=Windows+10+x64\u0026version=62090529\u0026lang=zh_CN\u0026exportkey=Ade%2FPtqCCcfAHZQ%2F3vyVCuI%3D\u0026pass_ticket=JDwi8tQ2jPpAhhIOjlvLIetXOdV%2FpqfV3xJ%2B0vfu4O2n10K5qhVh8aZz8bjlwA%2B8)\n- [企业级落地：阿里巴巴 Nacos 企业级落地下篇](https://mp.weixin.qq.com/s?__biz=MzU4NzU0MDIzOQ==\u0026mid=2247490231\u0026idx=2\u0026sn=d77c78dfaa244c8c2d95c70fdfa5638a\u0026chksm=fdeb28d7ca9ca1c144bd38e8622af472dbbb7bbe328dcabeddac757130431d354cc75f788196\u0026mpshare=1\u0026scene=1\u0026srcid=0806bN7XW61MNRzsq6IFoZbr\u0026sharer_sharetime=1596716100660\u0026sharer_shareid=45ec30ab664def961bd5a4f87aafb0f2\u0026key=9255e861c291e6d5033faa3da87c4e627d0272caaf2dbd7f01f573ad886ede89da90cff052cb800b029ebfbbe146348d65533fc11db0256cdcaa17edb0752b46d61deb6de3f883413e9fa4e8394f3544\u0026ascene=1\u0026uin=MjczOTY4MzIw\u0026devicetype=Windows+10+x64\u0026version=62090529\u0026lang=zh_CN\u0026exportkey=AZqS6bHMqvgI%2B36YHV%2FRudU%3D\u0026pass_ticket=0wm6xz%2FLhV%2FSxdCvwyJulMHDWW60%2BLZb6hInajgK9oW%2FE9IOemST8NPOOc4mEX7s)\n- [企业级落地：全链路蓝绿灰度发布智能化实践](https://mp.weixin.qq.com/s?__biz=MzU1NTgxNDM0Nw==\u0026mid=2247484172\u0026idx=1\u0026sn=41ba2fed39d468f7ee4913e9c305f1b3\u0026chksm=fbcfdfa8ccb856be2280e9484e5e5c091645f98b78dd36e4caf9e3c580a58654d3057e0b4ab0\u0026mpshare=1\u0026scene=1\u0026srcid=04239tBo6ikZqGBMEJwg0h57\u0026sharer_sharetime=1591065506571\u0026sharer_shareid=45ec30ab664def961bd5a4f87aafb0f2\u0026key=1712c1d3e731e2888f16059008c5350eadd5f936fdb5e86d01f61ebf46041db0dbe926e940ae2fa24731e4e0a27412840aaed72f2159f6aaddf87489b5e7a181fe77b4962c39b5a5565dd4c93773b8ad\u0026ascene=1\u0026uin=MjczOTY4MzIw\u0026devicetype=Windows+10+x64\u0026version=62090070\u0026lang=zh_CN\u0026exportkey=AZwuvPfR%2BRhkKms5F7xjmXY%3D\u0026pass_ticket=MQsjBxWL55r6TkZZPKDk9MzUlNhSMI7BVZtQPMwSXWNJ8YsqsiWz41EqXEfYqTUD)\n\n### 郑重致谢\n- 感谢阿里巴巴中间件Nacos、Sentinel和Spring Cloud Alibaba团队，尤其是Nacos负责人@彦林、@于怀，Sentinel负责人@宿何、@子衿，Spring Cloud Alibaba负责人@铖朴、@良名、@小马哥、@洛夜、@亦盏的技术支持\n- 感谢携程Apollo团队，尤其是@宋顺的技术支持\n- 感谢所有Committers和Contributors\n- 感谢所有帮忙分析和定位问题的同学\n- 感谢所有提出宝贵建议和意见的同学\n- 感谢支持和使用本框架的公司和企业\n\n### 请联系我\n微信、钉钉、公众号和文档\n\n![](https://nepxion.github.io/Discovery/docs/contact-doc/wechat-1.jpg)![](https://nepxion.github.io/Discovery/docs/contact-doc/dingding-1.jpg)![](https://nepxion.github.io/Discovery/docs/contact-doc/gongzhonghao-1.jpg)![](https://nepxion.github.io/Discovery/docs/contact-doc/document-1.jpg)\n\n## Star走势图\n[![Stargazers over time](https://starchart.cc/Nepxion/Discovery.svg)](https://starchart.cc/Nepxion/Discovery)","funding_links":[],"categories":["Java","微服务库"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNepxion%2FDiscovery","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FNepxion%2FDiscovery","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FNepxion%2FDiscovery/lists"}