美文网首页
SringCloud Config

SringCloud Config

作者: 爱上游戏开发 | 来源:发表于2019-08-05 09:32 被阅读0次

Quick Start

microservice-config-server

  • microservice-config-server微服务中application.xml文件的部分配置:
spring:
  cloud:
    config:
      server:
        git:
          uri: https://gitee.com/mmzs/microservice-spring-cloud-config-test
  • HTTP形式访问上面配置的git资源有以下几种形式:
/{application}/{profile}[/{label}]
/{application}-{profile}.yml
/{label}/{application}-{profile}.yml
/{application}-{profile}.properties
/{label}/{application}-{profile}.properties

例如:

  • 对于采用http://localhost:8080/foobar/dev/master即是第一种形式访问,不是为了得到真正的资源,它得到的结果如下图:

其中蓝色框是我们想得到的内容,但是采用这种方式不仅仅返回蓝色框的内容;其中红色框的内容代表的是资源存在的绝对路径(仅仅作为一个标识符),而且这个看似是链接的路径是不能访问的(但这不是一个bug)。

BootStarpApplication启动时,配置文件的加载顺序

bootstrap.*里面的配置--==优先于==-->链接Config server,加载远程配置(git仓库等)--==优先于==-->加载application.*里面的配置

  • 建议在bootstrap.yml中存放一些启动后就不想修改的配置
  • 如果没有设置spring.application.name则会默认读取application.xml中的信息;如果设置了,比如:foobar,则会寻找foorbar-dev.xml;foobar.xml等文件中设置的信息

相关文章

  • SringCloud Config

    Quick Start microservice-config-server microservice-confi...

  • SringCloud Config-配置Git仓库详解

    Git仓库配置详解 使用git的几个好处:可以做版本审计:做了修改可以查看历史记录,查看是谁修改的等;用来做分布式...

  • info There appears to be trouble

    yarn config delete proxynpm config rm proxynpm config rm ...

  • config

    请求config-server: 如果有label的话,即版本号,需要在后面拼接上/版本号,例如/1.08.20

  • Config

    shiroConfig.java redisConfig.java DruidConfig.java

  • config

    CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE 功能介绍 atomic64自我测...

  • config

    maxConnectionNumber 最大连接数,默认100 clearIdleSession...

  • Config

  • Config

    选取某一个模块 导入一个模块 建立builder.py文件 当需要使用config中的backbone参数信息时,...

  • webpack 笔记

    --config npx webpack --config webpack.config.js If a webp...

网友评论

      本文标题:SringCloud Config

      本文链接:https://www.haomeiwen.com/subject/olrpdctx.html