Euraka的搭建和使用
1.基本配置
需要:
- 创建一个新项目
- 引入springboot-Euraka的启动器
- 配置yml文件
- 创建启动类
- 启动类上使用@EnableEurakaServer开启启动
自我保护机制的关闭和剔除无效服务的时间间隔(开发时可以修改,上线时最好默认)
2.服务注册
引入依赖
修改yml配置文件
启动类激活,也可以不写
在注册中心显示ip和端口信息
心跳检测配置
每5秒发送一次心跳检测,10秒内没有发送表示宕机
3.服务消费端
引入依赖,和服务端依赖一致
yml配置,也和服务端一致
主配置类的注解开启可以写可以不写
4.消费端使用
注入springcloud提供的服务发现,DiscoveryClient,用来获取服务的元数据信息
使用RestTemplate进行远程调用