當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
bootstrap项目实例_SpringCloud Config 使用Git的应用实例
生活随笔
收集整理的這篇文章主要介紹了
bootstrap项目实例_SpringCloud Config 使用Git的应用实例
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
如何分門別類的放置yml文件,被多個(gè)工程引用,避免全部堆積在一個(gè)application.yml中
一、config-server
項(xiàng)目依賴:
implementation('org.springframework.cloud:spring-cloud-config-server')Spring Cloud Config Server為外部配置提供了一個(gè)基于HTTP資源的API。通過使用@EnableConfigServer注釋,服務(wù)器可嵌入到Spring Boot應(yīng)用程序中。因此,以下應(yīng)用程序是配置服務(wù)器:
@SpringBootApplication@EnableConfigServerpublic class ConfigServer { public static void main(String[] args) { SpringApplication.run(ConfigServer.class, args); }}application.yml配置方案之一:
spring:cloud:config:server:git:uri: ${GIT_URL:http://xxxx/xxxx/xxx/gityml.git}username: userpassword: passwdsearchPaths: '**/*'二、gityml倉(cāng)庫(kù)配置圖解
注意:yml文件名稱,application.yml代表公共的,所有項(xiàng)目都會(huì)獲取
三、SpringBoot項(xiàng)目配置實(shí)例
項(xiàng)目依賴:
implementation('org.springframework.cloud:spring-cloud-starter-config')bootstrap.yml配置:
spring:cloud:config:uri: ${CONFIG_SERVER_URL:http://system-service-config} #配置服務(wù)的訪問地址fail-fast: true #鏈接不上配置中心,則停止服務(wù)label: ${GIT_LABEL:dev} #(git項(xiàng)目分支名稱) 環(huán)境配置 不同環(huán)境使用不同配置,默認(rèn)是開發(fā)環(huán)境總結(jié)
以上是生活随笔為你收集整理的bootstrap项目实例_SpringCloud Config 使用Git的应用实例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: maven netty 配置_Sprin
- 下一篇: redis分布式锁实现原理_redis分