简介:
原工程使用spring-cloud-starter-config作为配置中心,将配置文件保存在gitlab。因为公司的gitlab部署在公司内网,为了确保生产环境部署更新不受内网环境影响,有两种解决方案。
一.在生产环境部署一套新的gitlab作为配置中心
二.修改配置中心方式不使用gitlab
后进过商讨决定采用阿里nacos替换现有配置中心,因nacos自带服务注册发现功能,故用nacos顺道替换eureka。
替换步骤
一.修改pom.xml依赖
删除config eureka依赖
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-config</artifactId>
</dependency>
<dependency>
<groupId>org.springframework.cloud</groupId>
<artifactId>spring-cloud-starter-netflix-eureka-client</artifactId>
<exclusions>
<exclusion>
<artifactId>commons-collections<