springcloud微服务
努力成为一名优秀的程序员鸭
有问题可以qq找我哦~ 745519261
展开
-
2020-10-03
Ribbon 负载均衡调用 Spring Cloud Ribbon 是基于Netfix Ribbon实现的一套客户端 负载均衡的工具 简单的说,Ribbon是Netfix发布的开源项目,主要功能是提供客户端的软件的负载均衡算法和服务调用。Ribbon客户端的组件完善配置项如何连接超时,重试等。简单的说配置文件中列出Load Balanceer(简称LB)后面所有的机器,Ribbon会帮助你基于某种规则(轮询或者随机连接)去这些机器。使用Ribbon很容易实现自义定的负载均衡算法 [外链图片转存失败,源站可能原创 2020-10-03 22:52:49 · 74 阅读 · 0 评论 -
OPenFeign
OPenFeign Feign是一个声明式的WebService客户端, 使用Feign能让编写Web Service客户端更加简单 它使用的方法是定义个服务接口然后在上面添加注解,Feign也支持可插拔式的编码器和解码器,SpringCloud对feign进行了封装支持SpringMVC中标准注解和httpMessageConverteres。Feign还可以与EUREKA和Ribbon组合使用支持负载均衡 能干嘛 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GSbZ原创 2020-10-03 22:51:35 · 146 阅读 · 0 评论 -
Hystrix熔断器
Hystrix熔断器 分布式系统所面临的问题 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-G9KxR96h-1601736626484)(C:\Users\74551\AppData\Roaming\Typora\typora-user-images\image-20200819164248112.png)] Hystrix是什么 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免会调用失败,比如超市,异常等,Hysrix能原创 2020-10-03 22:50:39 · 115 阅读 · 0 评论 -
整合Eureka
Eureka服务注册与发现 Eureka基础知识 什么是服务治理? Spring Cloud 封装了Netfix公司开发的Eureka模块来实现服务治理, 传统的RPC远程调用框架中,管理每个服务于服务之间的依赖关系无比复杂,管理比较复杂,所以需要服务治理管理,管理服务于服务之间的依赖关系。可以实现服务调用,负载均衡,容错等。实现服务发现与注册。 什么是服务注册与发现? Eureka采用了CS的设计架构,Eureka Server作为服务注册功能的服务器,他是服务注册中心。而系统中其他微服务使用Eu原创 2020-09-01 18:13:43 · 267 阅读 · 0 评论