Eureka注册中心
Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。
SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。
SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现SpringCloud的服务发现功能。
1、消费者与提供者
- 服务提供者:暴露接口给其它微服务调用
- 服务消费者:调用其它微服务提供的接口
- 提供者与消费者角色其实是相对的(即每个服务既有可能是消费者,也有可能是提供者)
2、eureka的作用
总结:
3、搭建EurekaServer
步骤:
4、服务注册
- 引入eureka-client依赖
- 在application.yml中配置eureka地址