spring-cloud-config配置仓库分支/客户端找不到eureka以及服务端,遇到的坑(看这一文就够了)

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/

版权声明:
作者:十下
链接:http://blog.edkso.cn/?p=981
来源:十下博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
< <上一篇
下一篇>>