(11)springcloud配置中心--客户端
程序员文章站
2024-03-20 22:41:10
...
以hello-spring-cloud-web-admin-feign为例,
1.在pom.xml中增加依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-config</artifactId>
</dependency>
2.在application.yml原来配置删掉,加如下配置,
spring:
cloud:
config:
uri: http://localhost:8888
name: web-admin-feign
label: master
profile: dev
3.启动WebAdminFeignApplication项目,在启动日志中可以看到 端口号是8765
4.在hello-spring-cloud新建web-admin-feign-prod.yml
spring:
application:
name: hello-spring-cloud-web-admin-feign
thymeleaf:
cache: false
mode: LEGACYHTML5
encoding: UTF-8
servlet:
content-type: text/html
server:
port: 8766
feign:
hystrix:
enabled: true
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka/
将配置文件上传到git
5.将第2步的application.yml配置文件中的profile:dev改成 profile:prod
spring:
cloud:
config:
uri: http://localhost:8888
name: web-admin-feign
label: master
profile: prod
再次启动WebAdminFeignApplication项目,在启动日志中可以看到 端口号是8766
推荐阅读
-
SpringBoot2.0以上使用Spring Cloud Config配置中心【客户端刷新】(一)
-
Seata客户端使用配置中心
-
SpingCloud(H版&alibaba)框架开发教程-37 配置中心之客户端手动动态刷新
-
(11)springcloud配置中心--客户端
-
微服务搭建Spring Cloud配置中心【客户端】
-
SpringCloud学习-part38 配置中心之客户端与动态刷新
-
springCloud Finchley 微服务架构从入门到精通【五】高可用分布式配置中心
-
springcloud--Eureka-搭建与配置服务中心
-
详解SpringCloud mysql实现配置中心
-
详解SpringCloud Config配置中心