Kite学习历程的第二十四天
目录
Kite学习历程的第二十四天1. 搭建config配置中心微服务1.1 创建cloud-spring-center-3344 微服务1.1.1 修改pom.xml文件引入依赖1.1.2 创建appliaction.yml配置文件1.1.3 创建主启动类
2. 进行网页的访问进行测试
1. 搭建config配置中心微服务
条件: 首先需要在GitHub中创建配置中心仓库
1.1 创建cloud-spring-center-3344 微服务
1.1.1 修改pom.xml文件引入依赖
<dependencies>
<!--引入配置中心依赖-->
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-config-server</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
</dependency>
<!--引入自己创建的entities包-->
<dependency>
<groupId>cn.kitey.spring</groupId>
<artifactId>cloud-api-commons</artifactId>
<version>${project.version}</version>
</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>
<!--热部署-->
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId><!-- -->
<scope>runtime</scope>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<optional>true</optional>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
</dependencies>
1.1.2 创建appliaction.yml配置文件
注意新加入的config中的配置,其中的配置都是关于github中的信息
server:
port: 3344
spring:
application:
name: cloud
-config
-center
cloud:
config:
server:
git:
skipSslValidation: true
uri: https
://github.com/Kite
-LY/springcloud
-config
search-paths:
- springcloud
-config
label: master
eureka:
client:
service-url:
defaultZone: http
://localhost
:7001/eureka
1.1.3 创建主启动类
package cn
.kitey
.springcloud
;
import org
.springframework
.boot
.SpringApplication
;
import org
.springframework
.boot
.autoconfigure
.SpringBootApplication
;
import org
.springframework
.cloud
.config
.server
.EnableConfigServer
;
@SpringBootApplication
@EnableConfigServer
public class ConfigCenterMain3344 {
public static void main(String
[] args
) {
SpringApplication
.run(ConfigCenterMain3344
.class, args
);
}
}
2. 进行网页的访问进行测试
首先访问: 查看test的配置文件 http://config3344.com:3344/config-test.yml GitHub上config-test.yml内容 与其一样表明配置成功!