前言
前面的课程我们学习了本地 Config Server 的搭建方式,本节课我们一起学习远程 Config Server 的环境搭建,即将各个微服务的配置文件放置在远程 Git 仓库中,通过 Config Server 进行统一管理,本课程中我们使用基于 Git 的第三方代码托管远程仓库 GitHub 作为远程仓库,实际开发中也可以使用 Gitee、SVN 或者自己搭建的私服作为远程仓库,Config Server 结构如下图所示。
接下来我们就来一起搭建远程 Config Server。
GitHub 远程配置文件
首先将配置文件上传到 GitHub 仓库。
1. 在父工程下创建文件夹 config,config 中创建 configclient.yml。
2. configclient.yml 中配置客户端相关信息。
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8761/eureka/
server: