配置中心 pom
//配置依赖
<dependencies>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
</dependency>
</dependencies>
application.yml文件
server:
port: 你的端口
spring:
cloud:
config:
server:
git:
uri: gtihub 官网仓库路径
配置中心的main
@SpringBootApplication
//读取配置中心
@EnableConfigServer
public class Confign {
public static void main(String[] args) {
SpringApplication.run(Confign.class, args);
}
}
微服务 要链接配置中心
//需要的依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-config</artifactId>
</dependency>
需要一个bootstarp.yml文件
spring:
application:
#文件名
name: userservice
profiles:
active: dev
cloud:
config:
#配置中心的位置 端口
uri: http://192.168.0.113:8889
main方法
@SpringBootApplication
@EnableEurekaClient
@EnableFeignClients
//注册与发现
@EnableDiscoveryClient
@RestController
public class empMain {
public static void main(String[] args) {
new SpringApplicationBuilder(empMain.class).web(true).run(args);
}
}