From 98285e40ccdf697dfab97326a049866867bf9cfd Mon Sep 17 00:00:00 2001 From: YunaiV <> Date: Fri, 12 Jun 2020 22:59:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20Consul=20=E5=85=A5?= =?UTF-8?q?=E9=97=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/application.yml | 6 ------ .../pom.xml | 18 +++++------------- .../ConfigServerApplication.java | 2 +- .../src/main/resources/application.yml | 7 ++++--- .../pom.xml | 18 +++++------------- .../userapplication/UserApplication.java | 2 +- .../config/OrderProperties.java | 2 +- .../controller/DemoController.java | 4 ++-- .../src/main/resources/application.yml | 9 +++++++++ .../src/main/resources/bootstrap.yml | 0 labx-29/pom.xml | 3 +++ 11 files changed, 31 insertions(+), 40 deletions(-) delete mode 100644 labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/resources/application.yml rename labx-29/{labx-20-sc-config-server-git-auto-refresh-by-bus => labx-29-sc-config-server-git-auto-refresh-by-bus}/pom.xml (77%) rename labx-29/{labx-20-sc-config-server-git-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20 => labx-29-sc-config-server-git-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29}/configserverdemo/ConfigServerApplication.java (87%) rename labx-29/{labx-20-sc-config-server-git-auto-refresh-by-bus => labx-29-sc-config-server-git-auto-refresh-by-bus}/src/main/resources/application.yml (85%) rename labx-29/{labx-20-sc-config-user-application-auto-refresh-by-bus => labx-29-sc-config-user-application-auto-refresh-by-bus}/pom.xml (76%) rename labx-29/{labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20 => labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29}/userapplication/UserApplication.java (84%) rename labx-29/{labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20 => labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29}/userapplication/config/OrderProperties.java (93%) rename labx-29/{labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20 => labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29}/userapplication/controller/DemoController.java (91%) create mode 100644 labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/resources/application.yml rename labx-29/{labx-20-sc-config-user-application-auto-refresh-by-bus => labx-29-sc-config-user-application-auto-refresh-by-bus}/src/main/resources/bootstrap.yml (100%) diff --git a/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/resources/application.yml b/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/resources/application.yml deleted file mode 100644 index 4bb5b8a8..00000000 --- a/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/resources/application.yml +++ /dev/null @@ -1,6 +0,0 @@ -# rocketmq 配置项,对应 RocketMQProperties 配置类 -rocketmq: - name-server: 127.0.0.1:9876 # RocketMQ Namesrv - -server: - port: 8081 diff --git a/labx-29/labx-20-sc-config-server-git-auto-refresh-by-bus/pom.xml b/labx-29/labx-29-sc-config-server-git-auto-refresh-by-bus/pom.xml similarity index 77% rename from labx-29/labx-20-sc-config-server-git-auto-refresh-by-bus/pom.xml rename to labx-29/labx-29-sc-config-server-git-auto-refresh-by-bus/pom.xml index 12be5248..eb326658 100644 --- a/labx-29/labx-20-sc-config-server-git-auto-refresh-by-bus/pom.xml +++ b/labx-29/labx-29-sc-config-server-git-auto-refresh-by-bus/pom.xml @@ -3,20 +3,19 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - labx-12 + labx-29 cn.iocoder.springboot.labs 1.0-SNAPSHOT 4.0.0 - labx-20-sc-config-server-git-auto-refresh-by-bus + labx-29-sc-config-server-git-auto-refresh-by-bus 1.8 1.8 2.2.4.RELEASE Hoxton.SR1 - 2.2.0.RELEASE + - com.alibaba.cloud - spring-cloud-starter-bus-rocketmq + org.springframework.cloud + spring-cloud-starter-consul-bus diff --git a/labx-29/labx-20-sc-config-server-git-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/configserverdemo/ConfigServerApplication.java b/labx-29/labx-29-sc-config-server-git-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/configserverdemo/ConfigServerApplication.java similarity index 87% rename from labx-29/labx-20-sc-config-server-git-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/configserverdemo/ConfigServerApplication.java rename to labx-29/labx-29-sc-config-server-git-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/configserverdemo/ConfigServerApplication.java index 8a941740..0c06eaee 100644 --- a/labx-29/labx-20-sc-config-server-git-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/configserverdemo/ConfigServerApplication.java +++ b/labx-29/labx-29-sc-config-server-git-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/configserverdemo/ConfigServerApplication.java @@ -1,4 +1,4 @@ -package cn.iocoder.springcloud.labx20.configserverdemo; +package cn.iocoder.springcloud.labx29.configserverdemo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git a/labx-29/labx-20-sc-config-server-git-auto-refresh-by-bus/src/main/resources/application.yml b/labx-29/labx-29-sc-config-server-git-auto-refresh-by-bus/src/main/resources/application.yml similarity index 85% rename from labx-29/labx-20-sc-config-server-git-auto-refresh-by-bus/src/main/resources/application.yml rename to labx-29/labx-29-sc-config-server-git-auto-refresh-by-bus/src/main/resources/application.yml index 0b07c33c..08dd620e 100644 --- a/labx-29/labx-20-sc-config-server-git-auto-refresh-by-bus/src/main/resources/application.yml +++ b/labx-29/labx-29-sc-config-server-git-auto-refresh-by-bus/src/main/resources/application.yml @@ -19,6 +19,7 @@ spring: # username: ${CODING_USERNAME} # 账号 # password: ${CODING_PASSWORD} # 密码 -# rocketmq 配置项,对应 RocketMQProperties 配置类 -rocketmq: - name-server: 127.0.0.1:9876 # RocketMQ Namesrv + # Consul + consul: + host: 127.0.0.1 + port: 8500 diff --git a/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/pom.xml b/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/pom.xml similarity index 76% rename from labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/pom.xml rename to labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/pom.xml index 4a7d09d5..c7b67ab2 100644 --- a/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/pom.xml +++ b/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/pom.xml @@ -3,20 +3,19 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> - labx-12 + labx-29 cn.iocoder.springboot.labs 1.0-SNAPSHOT 4.0.0 - labx-20-sc-config-user-application-auto-refresh-by-bus + labx-29-sc-config-user-application-auto-refresh-by-bus 1.8 1.8 2.2.4.RELEASE Hoxton.SR1 - 2.2.0.RELEASE + - com.alibaba.cloud - spring-cloud-starter-bus-rocketmq + org.springframework.cloud + spring-cloud-starter-consul-bus diff --git a/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/userapplication/UserApplication.java b/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/userapplication/UserApplication.java similarity index 84% rename from labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/userapplication/UserApplication.java rename to labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/userapplication/UserApplication.java index 246d5114..30fbebb9 100644 --- a/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/userapplication/UserApplication.java +++ b/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/userapplication/UserApplication.java @@ -1,4 +1,4 @@ -package cn.iocoder.springcloud.labx20.userapplication; +package cn.iocoder.springcloud.labx29.userapplication; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; diff --git a/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/userapplication/config/OrderProperties.java b/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/userapplication/config/OrderProperties.java similarity index 93% rename from labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/userapplication/config/OrderProperties.java rename to labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/userapplication/config/OrderProperties.java index 48d3dd53..326ecb68 100644 --- a/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/userapplication/config/OrderProperties.java +++ b/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/userapplication/config/OrderProperties.java @@ -1,4 +1,4 @@ -package cn.iocoder.springcloud.labx20.userapplication.config; +package cn.iocoder.springcloud.labx29.userapplication.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; diff --git a/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/userapplication/controller/DemoController.java b/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/userapplication/controller/DemoController.java similarity index 91% rename from labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/userapplication/controller/DemoController.java rename to labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/userapplication/controller/DemoController.java index 4dca3287..fc35e861 100644 --- a/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx20/userapplication/controller/DemoController.java +++ b/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/java/cn/iocoder/springcloud/labx29/userapplication/controller/DemoController.java @@ -1,6 +1,6 @@ -package cn.iocoder.springcloud.labx20.userapplication.controller; +package cn.iocoder.springcloud.labx29.userapplication.controller; -import cn.iocoder.springcloud.labx20.userapplication.config.OrderProperties; +import cn.iocoder.springcloud.labx29.userapplication.config.OrderProperties; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.cloud.context.config.annotation.RefreshScope; diff --git a/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/resources/application.yml b/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/resources/application.yml new file mode 100644 index 00000000..8ed25b84 --- /dev/null +++ b/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/resources/application.yml @@ -0,0 +1,9 @@ +spring: + cloud: + # Consul + consul: + host: 127.0.0.1 + port: 8500 + +server: + port: 8081 diff --git a/labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/resources/bootstrap.yml b/labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/resources/bootstrap.yml similarity index 100% rename from labx-29/labx-20-sc-config-user-application-auto-refresh-by-bus/src/main/resources/bootstrap.yml rename to labx-29/labx-29-sc-config-user-application-auto-refresh-by-bus/src/main/resources/bootstrap.yml diff --git a/labx-29/pom.xml b/labx-29/pom.xml index 9a715297..0522e4e0 100644 --- a/labx-29/pom.xml +++ b/labx-29/pom.xml @@ -15,6 +15,9 @@ labx-29-sc-bus-consul-demo-publisher labx-29-sc-bus-consul-demo-listener labx-29-sc-bus-consul-demo-listener-actuator + + labx-29-sc-config-server-git-auto-refresh-by-bus + labx-29-sc-config-user-application-auto-refresh-by-bus