spring-cloud-config配置仓库分支,遇到的坑(看这一文就够了)
说明一下,整个统一配置中心的流程,请查阅百度即可
我这里就不做搬运的工作了,节省时间,这个文章就可以https://www.jianshu.com/p/de8f8c3e2266?from=groupmessage&isappinstalled=0
一、config配置仓库分支问题
我查了很多文章,给我的结果都用不成,都是复制的别人的文章,于是我在官网查了,一下就成功了。
label可以配置仓库的分支
这是配置:
spring:
cloud:
config:
server:
git:
uri: https://github.com/1498047434/Microservice_testing_for_orderFood/
#username: xxx
#password: xxx
basedir: /Volumes/Programming/Projects/Learn/LearnSpringCloud/config/localGitConfig
label: config-repo
注:basedir:git仓库地址,有默认值,但是作为开发者,要自己配置个路径以后需要了可以找到
这是我在官网查的:
官网地址:https://docs.spring.io/spring-cloud-config/docs/current/reference/html/
二、客户端找不到eureka以及服务端
是因为eureka的服务端默认端口8761,在bootstrap.yml中如果没有配置eureka服务端的端口,默认找8761端口,若服务端把eureka的默认端口更改了,在客户端就需要配置上eureka
大家看到的,有的博文,并没有配置eureka,自己又把默认端口改了,导致找不到
问题解决:
在客户端bootstrap.yml中配置eureka信息
eureka:
client:
service-url:
defaultZone: http://localhost:8761/eureka/
版权声明:
作者:十下
链接:https://blog.edkso.cn/?p=981
来源:十下博客
文章版权归作者所有,未经允许请勿转载。