Commit 5fb0b39b by Nepxion

修改介绍

parent ad2ebd10
...@@ -13,10 +13,7 @@ Nepxion Discovery是一款对Spring Cloud Discovery的服务注册增强插件 ...@@ -13,10 +13,7 @@ Nepxion Discovery是一款对Spring Cloud Discovery的服务注册增强插件
2. 实现通过多版本配置实现灰度访问控制 2. 实现通过多版本配置实现灰度访问控制
3. 实现通过远程配置中心控制黑/白名单和灰度版本,实现动态通知 3. 实现通过远程配置中心控制黑/白名单和灰度版本,实现动态通知
4. 实现通过事件总线机制异步对接远程配置中心,提供使用者实现和扩展 4. 实现通过事件总线机制异步对接远程配置中心,提供使用者实现和扩展
5. 实现支持本地配置和远程配置的可选 5. 实现支持本地配置和远程配置的选择
## 鸣谢
感谢Spring Cloud中国社区刘石明提供代码支持和建议
## 依赖 ## 依赖
```xml ```xml
...@@ -100,9 +97,14 @@ eureka.client.serviceUrl.defaultZone=http://10.0.75.1:9528/eureka/ ...@@ -100,9 +97,14 @@ eureka.client.serviceUrl.defaultZone=http://10.0.75.1:9528/eureka/
eureka.instance.preferIpAddress=true eureka.instance.preferIpAddress=true
eureka.instance.metadataMap.version=1.0 eureka.instance.metadataMap.version=1.0
# Gray version control # Plugin config
spring.application.discovery.version.enabled=true # 开启和关闭服务注册层面的控制。一旦关闭,服务注册的黑/白名单过滤功能将失效。缺失则默认为true
# Get remote or config spring.application.register.control.enabled=true
# 开启和关闭服务发现层面的控制。一旦关闭,服务多版本调用的控制功能将失效,动态屏蔽指定IP地址的服务示例功能将失效。缺失则默认为true
spring.application.discovery.control.enabled=true
# 开启和关闭远程配置中心规则配置文件读取。一旦关闭,默认读取本地规则配置文件(例如:rule.xml)。缺失则默认为true
spring.application.discovery.remote.config.enabled=true spring.application.discovery.remote.config.enabled=true
management.security.enabled=false management.security.enabled=false
...@@ -118,3 +120,6 @@ management.security.enabled=false ...@@ -118,3 +120,6 @@ management.security.enabled=false
http://localhost:4321/instances http://localhost:4321/instances
``` ```
你可以看到通过A服务去获取B服务的被过滤的实例列表,虽然A服务定时器会更新不不同的配置,获取到的实例列表也随着变更 你可以看到通过A服务去获取B服务的被过滤的实例列表,虽然A服务定时器会更新不不同的配置,获取到的实例列表也随着变更
## 鸣谢
感谢Spring Cloud中国社区刘石明提供代码支持和建议
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment