springboot springcloud 配置中心

1.服務器端

2.客戶端

 

1.服務器端

1.依賴+配置+啓動註解

 <dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-config-server</artifactId>
        </dependency>
server.port=12000
spring.application.name=demo-config
#eureka配置
eureka.client.serviceUrl.defaultZone=http://127.0.0.1:6868/eureka/
eureka.instance.prefer-ip-address=true
#config配置
spring.cloud.config.server.git.uri=https://gitee.com/ligenyun/demo-config.git

package com.ligy.school.config;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.config.server.EnableConfigServer;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;

@SpringBootApplication
@EnableEurekaClient
@EnableConfigServer
public class ConfigMain {
    public static void main(String[] args) {
        SpringApplication.run(ConfigMain.class);
    }
}

ps:https://gitee.com/ligenyun/demo-config.git

這個地址,是碼雲的一個倉庫地址;

配置後訪問地址:localhost:12000/application-dev.properties

 

 

 

 

 

 

 

2.客戶端

1.依賴+配置

<dependency>
            <groupId>org.springframework.cloud</groupId>
            <artifactId>spring-cloud-starter-config</artifactId>
        </dependency>

bootstrap.properties

這裏配置服務器端

spring.cloud.config.name=student
spring.cloud.config.profile=dev
spring.cloud.config.label=master
spring.cloud.config.uri=http://localhost:12000

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章