Spring cloud 組建之config-server
阿新 • • 發佈:2019-01-04
新增 maven 依賴
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId> </dependency>
啟動類新增
@EnableConfigServer
application.properties 配置如下
spring.application.name=config-server server.port=7072 spring.cloud.config.server.git.uri=https://github.com/mid120/server-config spring.cloud.config.server.git.searchPaths=/src/main/resources //多說一句 這裡是物理路徑,不要複製github上面的 spring.cloud.config.server.git.username=mid120 spring.cloud.config.server.git.password=**** 使用 git 配置demo
#spring.profiles.active=native 這個是本地配置(不建議)
=====================================以上是配置中心 搭建===============================
===============================下面是客戶端 搭建=============================================
maven 依賴
<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-config</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency>
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> 這個依賴 重新整理動態配置
bootstrap。properties
appllication。properties
1.常見的客戶端問題 ,埠被佔用 。。服務端問題,保證全域性只有一個server。port (包括git 上 ,找了很久才找到)
2.服務端路徑問題 ,確保路徑正確 ,否則無法啟動
3.修改配置 重新整理沒許可權