zoukankan      html  css  js  c++  java
  • SpringCloud Config使用本地仓库

    默认情况下,SpringCloud Config使用的是远程的仓库,所以默认要配置uri

    如果不想使用远程仓库,而使用本地仓库,需要做以下配置:

    spring.profiles.active=native

    spring.cloud.config.server.native.search-locations=file:D:/git/myconfig

    注意3点:

    1. 使用spring.profiles.active指定要使用本地仓库,而不是其他属性.注意这个属性一般的作用是激活哪一套配置,在config项目中用于指定是否使用本地仓库

    2. 不在使用uri,username,password这些远程仓库才需要的,而是使用search-locations这个用于指定寻找本地文件夹的属性

    3. 仓库路径前一定要带上file:前缀,否则识别不了

    4. 客户端程序不用再像远程那样指定使用仓库哪个分支,即: spring.cloud.config.label无效了,无论是否配置该属性,都不再使用该属性.

    总结:

    1. 通过在config项目中指定spring.profiles.active=native来指定使用本地配置仓库

    2. 指定配置路径时, 前面要加上file:

    3. 不需要再指定uri,username,password,label这些属性

  • 相关阅读:
    1. Java基础知识
    2. HelloWorld
    3. Java基础语法
    4. Java流程控制
    设计一个有getMin功能的栈
    ASP.NET中Cookies的使用
    用sql语句建表
    Eclipse “cannot be resolved to a type” 错误
    使用java连接sqlserver2008 R2/sqlserver2008
    使用java连接MySQL数据库
  • 原文地址:https://www.cnblogs.com/wangxuejian/p/13622035.html
Copyright © 2011-2022 走看看