首页 > 其他 > 详细

Eureka(服务发现框架)

时间:2018-10-24 11:49:39      阅读:140      评论:0      收藏:0      [点我收藏+]
什么是服务发现,不了解的可以自行百度或google
Eureka是netfix开发的一个框架,定位于中间层,用于保障负载均衡和中间层的故障转移,它是基于RESET开发的服务框架
基本组件:Eureka Server 和Eureka Client
简单框架如下图:
技术分享图片
Eureka Server:主要提供存放注册的信息,它也提供了web界面可以查看有哪些服务,他的可用性通过复制来实现,可以通过keeplived来实现高可用
Eureka Client:是一个Java客户端,放在各个服务中,用于跟server端进行通信,将信息注册到服务端,同时发送心跳给server端,它本身也有缓存机制(缓存了各个服务的信息),用于防止所有的server端挂掉导致服务中断的情况。

缺点:Eureka是C/S架构,目前netfix从2.0开始闭源

替×××源工具:etcd、consul、zookeeper

Eureka(服务发现框架)

原文:http://blog.51cto.com/laodou/2308240

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!