Spring Cloud学习笔记(一)-Eureka简介以及服务端与客户端的搭建

说明:本文仅作为本人学习<<深入理解Spring Cloud与微服务构建>>一书的学习笔记,所有代码案例及文字描述均参考该书,不足之处,请留言指正,不胜感激.
一.Eureka简介
  Eureka是一个服务注册与发现的组件,是Netflix公司的开源产品,能与负载均衡组件Ribbon,熔断器组件Hystrix,网管组件Zuul无缝整合,是Spring Cloud最基础的组件.
二.Eureka工作的基本流程
  首先需要一个服务注册中心Eureka Server,其他的服务提供者和服务消费者将自己的信息(服务名和服务的ip,port等)通过REST API的形式提交给服务注册中心Eureka Server来注册,同时服务消费者获取一份服务列表的信息,该列表包含了所有向服务注册中心Eureka Server注册的服务信息.服务消费者获取服务列表信息后,服务消费者就知道服务提供者的ip地址,可以通过Http远程调度来消费服务提供者的服务.
三.搭建Eureka Server
项目采用Maven多Module的结构,cloudlearn作为父项目,提供eureka-server和producer-server共同所需的依赖以及jar包版本版本约束.
这里写图片描述
父项目的pom文件如下:

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值