一、手动搭建eureka注册中心
步骤:
1.创建config-server模块(mould)
2.创建eureka模块
1.config-server模块
作用:管理eureka配置的服务
1.1.所需依赖
spring cloud discovery eureka server
1.2.配置文件搭建
在application.yml同级目录下创建config包
-
application.yml
<1>配置端口号 ——8081
<2>设置扫描config包下的配置文件
-
config包下的application-eureka.yml
配置eureka客户端
3.在启动类上添加
@EnableEurekaServer
2.eureka模块
1.1.所需依赖
a、spring cloud discovery eureka server
b、spring cloud config client
1.2.配置文件
注意:eureka模块(后执行)和config-server(先执行)模块存在先后顺序,所以eureka模块中的application.yml要改名为bootstrap.yml
- spring.application配置服务名
- 配置config-server服务的uri从而获取eureka相关的配置信息
- 在启动类上添加 @EnableEurekaServer
3、将客户端注册到eureka
- 添加@EnableEurekaClient
- 配置文件——将这些配置包装到application-user.yml文件中并放到config-server服务的config包下进行管理
- 在user服务模块的配置文件只需配置加载配置文件uri
- 修改配置文件名为bootstrap.yml(因为config-server配置服务要先执行)