yobo体育官网-登录官网
yobo体育官网-登录官网

咨询热线

0299-884922962

NEWS

新闻资讯

热线电话:

0299-884922962
联系人:张生
传真:063-80019074
手机:16339924331
邮箱:admin@hongruiqiege.com
地址:北京市北京市北京区程时大楼85号
当前位置: 首页 > 新闻资讯

yobo体育下载_搭建基于git的手动刷新springcloud config设置中心

发布时间:2022-01-05 丨 浏览次数:

本文摘要:第一次写文章,写的欠好请见谅!工具用的idea1:首先我们先有一个设置中心模块,新建一个maven工程,直接建Spring Initializr工程1.1:启动类上注解@EnableConfigServer@EnableDiscoveryClient@SpringBootApplication1.2:设置文件主要有application.properties文件# 如果要手动刷新设置文件,需要发送post请求到对应模块,列:http://127.0.0.1:17358/actuator/refresh 端口是需要刷新模块的端口,一定要post方式#config模块名spring.application.name=springCloud-config#config模块端口号server.port=8081# 注册中心地址eureka.client.serviceUrl.defaultZone=http://localhost:1230/eureka/#git堆栈地址直接去Git复制到堆栈一层就行spring.cloud.config.server.git.uri=https:***/simple-configspring.cloud.config.label=master#git用户名spring.cloud.config.server.git.username=***#git密码spring.cloud.config.server.git.password=***# 当地缓存地址(没啥用)#spring.cloud.config.server.git.basedir=H:/simple-config# eureka_usercenter,eureka_client,eureka_gateway# 关键-所需设置文件的模块名。

yobo体育下载

第一次写文章,写的欠好请见谅!工具用的idea1:首先我们先有一个设置中心模块,新建一个maven工程,直接建Spring Initializr工程1.1:启动类上注解@EnableConfigServer@EnableDiscoveryClient@SpringBootApplication1.2:设置文件主要有application.properties文件# 如果要手动刷新设置文件,需要发送post请求到对应模块,列:http://127.0.0.1:17358/actuator/refresh 端口是需要刷新模块的端口,一定要post方式#config模块名spring.application.name=springCloud-config#config模块端口号server.port=8081# 注册中心地址eureka.client.serviceUrl.defaultZone=http://localhost:1230/eureka/#git堆栈地址直接去Git复制到堆栈一层就行spring.cloud.config.server.git.uri=https:***/simple-configspring.cloud.config.label=master#git用户名spring.cloud.config.server.git.username=***#git密码spring.cloud.config.server.git.password=***# 当地缓存地址(没啥用)#spring.cloud.config.server.git.basedir=H:/simple-config# eureka_usercenter,eureka_client,eureka_gateway# 关键-所需设置文件的模块名。在pom文件里的模块名,有多个需设置多个,用逗号离隔spring.cloud.config.server.git.search-paths=***,***#如果只放在当地,需设置如下# 表现使用当地config设置#spring.profiles.active=native# 表现当地设置读取的目录文件位置#spring.cloud.config.server.native.searchLocations=classpath:config/1.3:config需要引入的pom包 org.springframework.cloud spring-cloud-starter-netflix-eureka-client org.springframework.cloud spring-cloud-config-server org.springframework.boot spring-boot-starter-actuator 2:消费者模块2.1:启动类上注解@EnableEurekaClient@SpringBootApplication需要刷新的java类上需要注解@RefreshScope2.2:新建一个消费者模块设置文件application.properties文件如下设置#模块名spring.application.name=springCloud-client#模块端口号server.port=8082# 注册中心地址eureka.client.serviceUrl.defaultZone=http://localhost:1230/eureka/# 当地统一设置# 开启监控接口management.endpoints.web.exposure.include=*#当地 对应的config模块地址spring.cloud.config.uri=http://localhost:8081spring.cloud.config.discovery.enabled=true#config模块名,对应的config的spring.application.name设置spring.cloud.config.discovery.service-id=springCloud-config#情况spring.cloud.config.profile=devspring.cloud.config.label=master2.3:消费端需要引入的pom文件 org.springframework.cloud spring-cloud-config-client org.springframework.boot spring-boot-starter-actuator3:设置目录3.1:当地(注意改成自己项目对应的) 3.2:git设置目录结构跟当地一致,只是没有了resources和config目录,直接放在堆栈下4:手动刷新设置,端口对应的模块端口发送post请求到:http://127.0.0.1:8082/actuator/refresh注:暂时先得手动刷新,无需重启项目,自动刷新需要用到mq,如果那里差池,接待留言,一起探讨,另外注册中心没写,需要一个eureka注册中心。


本文关键词:yobo体育官网登录,yobo体育下载,yobo体育官网

本文来源:yobo体育官网登录-www.hongruiqiege.com

Copyright © 2008-2021 www.hongruiqiege.com. yobo体育官网登录科技 版权所有
电 话:0299-884922962  手 机:16339924331  传 真:063-80019074  E-mail:admin@hongruiqiege.com
地 址:北京市北京市北京区程时大楼85号
ICP备22586316号-1

扫一扫关注大业微信公众帐号