Commit 894e9479 by Nepxion

修改介绍

parent 353e12ad
...@@ -121,7 +121,8 @@ public class DiscoveryConfigSubscriber { ...@@ -121,7 +121,8 @@ public class DiscoveryConfigSubscriber {
## 示例 ## 示例
### B服务实现 ### B服务实现
B服务的两个实例B1、B2和B3采用标准的Spring Cloud入口,参考discovery-springcloud-example-b1、discovery-springcloud-example-b2和discovery-springcloud-example-b3工程 B服务的两个实例B1、B2和B3采用标准的Spring Cloud入口,参考discovery-springcloud-example-b1、discovery-springcloud-example-b2和discovery-springcloud-example-b3工程
唯一需要做的是在applicaiton.properties维护版本号,如下
配置applicaiton.properties
```xml ```xml
eureka.instance.metadataMap.version=[version] eureka.instance.metadataMap.version=[version]
``` ```
...@@ -129,7 +130,7 @@ eureka.instance.metadataMap.version=[version] ...@@ -129,7 +130,7 @@ eureka.instance.metadataMap.version=[version]
### A服务实现 ### A服务实现
A服务需要引入discovery-plugin-starter,参考discovery-springcloud-example-a工程 A服务需要引入discovery-plugin-starter,参考discovery-springcloud-example-a工程
application.properties 配置application.properties
```xml ```xml
# Spring cloud config # Spring cloud config
spring.application.name=discovery-springcloud-example-a spring.application.name=discovery-springcloud-example-a
...@@ -150,7 +151,11 @@ spring.application.discovery.remote.config.enabled=true ...@@ -150,7 +151,11 @@ spring.application.discovery.remote.config.enabled=true
management.security.enabled=false management.security.enabled=false
``` ```
因为本中间件不跟任何远程配置中心系统绑定(需要使用者自行实现跟远程配置中心对接),故通过定时方式模拟获取远程配置内容的更新推送,参考DiscoveryConfigurationLoader.java和DiscoveryConfigurationSimulator.java
模拟实现跟远程配置中心整合
```xml
参考DiscoveryConfigLoader.java和DiscoveryConfigSubscriber.java
```
#### 黑/白名单的IP地址过滤运行效果 #### 黑/白名单的IP地址过滤运行效果
启动discovery-springcloud-example-a/DiscoveryApplication.java的时候,如果IP地址被过滤,那么程序将抛出无法注册到服务注册发现中心的异常,并终止程序 启动discovery-springcloud-example-a/DiscoveryApplication.java的时候,如果IP地址被过滤,那么程序将抛出无法注册到服务注册发现中心的异常,并终止程序
......
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