Commit 730b9833 by Nepxion

修改配置

parent c10c9352
......@@ -43,12 +43,12 @@
<!-- 1. 消费端的application.properties未定义版本号(即eureka.instance.metadataMap.version不存在),则该消费端可以访问提供端任何版本 -->
<!-- 2. 提供端的application.properties未定义版本号(即eureka.instance.metadataMap.version不存在),当消费端在xml里不做任何版本配置,才可以访问该提供端 -->
<version>
<!-- 表示消费端服务a的1.0,允许访问提供端服务b的2.0和2.1版本 -->
<service consumer-service-name="discovery-springcloud-example-a" provider-service-name="discovery-springcloud-example-b" consumer-version-value="1.0" provider-version-value="2.0;2.1"/>
<!-- 表示消费端服务b的2.0,允许访问提供端服务c的3.0版本 -->
<service consumer-service-name="discovery-springcloud-example-b" provider-service-name="discovery-springcloud-example-c" consumer-version-value="2.0" provider-version-value="3.0"/>
<!-- 表示消费端服务b的2.1,允许访问提供端服务c的3.1和3.2版本 -->
<service consumer-service-name="discovery-springcloud-example-b" provider-service-name="discovery-springcloud-example-c" consumer-version-value="2.1" provider-version-value="3.1;3.2"/>
<!-- 表示消费端服务a的1.0,允许访问提供端服务b的1.0和1.1版本 -->
<service consumer-service-name="discovery-springcloud-example-a" provider-service-name="discovery-springcloud-example-b" consumer-version-value="1.0" provider-version-value="1.0;1.1"/>
<!-- 表示消费端服务b的1.0,允许访问提供端服务c的1.0和1.1版本 -->
<service consumer-service-name="discovery-springcloud-example-b" provider-service-name="discovery-springcloud-example-c" consumer-version-value="1.0" provider-version-value="1.0;1.1"/>
<!-- 表示消费端服务b的1.1,允许访问提供端服务c的1.2版本 -->
<service consumer-service-name="discovery-springcloud-example-b" provider-service-name="discovery-springcloud-example-c" consumer-version-value="1.1" provider-version-value="1.2"/>
</version>
</discovery>
</rule>
\ No newline at end of file
......@@ -3,7 +3,7 @@ spring.application.name=discovery-springcloud-example-b
server.port=1200
eureka.client.serviceUrl.defaultZone=http://10.0.75.1:9528/eureka/
eureka.instance.preferIpAddress=true
eureka.instance.metadataMap.version=2.0
eureka.instance.metadataMap.version=1.0
management.port=8200
management.security.enabled=false
\ No newline at end of file
......@@ -2,12 +2,12 @@
<rule>
<discovery>
<version>
<!-- 表示消费端服务a的1.0,允许访问提供端服务b的2.0和2.1版本 -->
<service consumer-service-name="discovery-springcloud-example-a" provider-service-name="discovery-springcloud-example-b" consumer-version-value="1.0" provider-version-value="2.0;2.1"/>
<!-- 表示消费端服务b的2.0,允许访问提供端服务c的3.0版本 -->
<service consumer-service-name="discovery-springcloud-example-b" provider-service-name="discovery-springcloud-example-c" consumer-version-value="2.0" provider-version-value="3.0"/>
<!-- 表示消费端服务b的2.1,允许访问提供端服务c的3.1和3.2版本 -->
<service consumer-service-name="discovery-springcloud-example-b" provider-service-name="discovery-springcloud-example-c" consumer-version-value="2.1" provider-version-value="3.1;3.2"/>
<!-- 表示消费端服务a的1.0,允许访问提供端服务b的1.0和1.1版本 -->
<service consumer-service-name="discovery-springcloud-example-a" provider-service-name="discovery-springcloud-example-b" consumer-version-value="1.0" provider-version-value="1.0;1.1"/>
<!-- 表示消费端服务b的1.0,允许访问提供端服务c的1.0和1.1版本 -->
<service consumer-service-name="discovery-springcloud-example-b" provider-service-name="discovery-springcloud-example-c" consumer-version-value="1.0" provider-version-value="1.0;1.1"/>
<!-- 表示消费端服务b的1.1,允许访问提供端服务c的1.2版本 -->
<service consumer-service-name="discovery-springcloud-example-b" provider-service-name="discovery-springcloud-example-c" consumer-version-value="1.1" provider-version-value="1.2"/>
</version>
</discovery>
</rule>
\ No newline at end of file
......@@ -3,7 +3,7 @@ spring.application.name=discovery-springcloud-example-b
server.port=1201
eureka.client.serviceUrl.defaultZone=http://10.0.75.1:9528/eureka/
eureka.instance.preferIpAddress=true
eureka.instance.metadataMap.version=2.1
eureka.instance.metadataMap.version=1.1
management.port=8201
management.security.enabled=false
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<rule>
<discovery>
<version>
<!-- 表示消费端服务a的1.0,允许访问提供端服务b的2.0和2.1版本 -->
<service consumer-service-name="discovery-springcloud-example-a" provider-service-name="discovery-springcloud-example-b" consumer-version-value="1.0" provider-version-value="2.0;2.1"/>
<!-- 表示消费端服务b的2.0,允许访问提供端服务c的3.0版本 -->
<service consumer-service-name="discovery-springcloud-example-b" provider-service-name="discovery-springcloud-example-c" consumer-version-value="2.0" provider-version-value="3.0"/>
<!-- 表示消费端服务b的2.1,允许访问提供端服务c的3.1和3.2版本 -->
<service consumer-service-name="discovery-springcloud-example-b" provider-service-name="discovery-springcloud-example-c" consumer-version-value="2.1" provider-version-value="3.1;3.2"/>
</version>
</discovery>
</rule>
\ No newline at end of file
......@@ -3,4 +3,4 @@ spring.application.name=discovery-springcloud-example-c
server.port=1300
eureka.client.serviceUrl.defaultZone=http://10.0.75.1:9528/eureka/
eureka.instance.preferIpAddress=true
eureka.instance.metadataMap.version=3.0
\ No newline at end of file
eureka.instance.metadataMap.version=1.0
\ No newline at end of file
......@@ -3,4 +3,4 @@ spring.application.name=discovery-springcloud-example-c
server.port=1301
eureka.client.serviceUrl.defaultZone=http://10.0.75.1:9528/eureka/
eureka.instance.preferIpAddress=true
eureka.instance.metadataMap.version=3.1
\ No newline at end of file
eureka.instance.metadataMap.version=1.1
\ No newline at end of file
......@@ -3,4 +3,4 @@ spring.application.name=discovery-springcloud-example-c
server.port=1302
eureka.client.serviceUrl.defaultZone=http://10.0.75.1:9528/eureka/
eureka.instance.preferIpAddress=true
eureka.instance.metadataMap.version=3.2
\ No newline at end of file
eureka.instance.metadataMap.version=1.2
\ No newline at end of file
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