×

ribbon

Spring Cloud 入门(二)Zuul 服务网关、Ribbon 负载均衡、Feign 声明式接口调用(spring cloud feign和ribbon)

LJY LJY 发表于2024-06-26 浏览4441 评论0
代码在 https://github.com/betterGa/SpringCloudDemo 一、Zuul 服务网关     可以看到,如果没有服务网关,比如说有 4 个微服务,客户端就要知道每个微服务的 IP 地址和端口号;而如果有了网关,只需要和网关进行交互,这样可以减少客户端 和 微服务的交互次数,降低耦合性。由网关映射到各个微服务,相当于有一个 统一的访问入口,它会对请求进行 统一管理,可以把公共逻辑放在网关中进行处理,比如说,验证身份这种操作也可以放到网关里。  

未命名

Spring Cloud项目搭建及组件介绍:Zuul,Ribbon,Eureka,Feign,RestTemplate,Hystrix,zookeeper,seata

访客 访客 发表于2024-06-22 浏览6511 评论0
一、前言 最近正好面试,发现各大公司对于spring cloud的越来越重视,已经是微服务时代的基础技能了,于是特别针对spring cloud的常用组件做阐述,并且完整搭建一个spring cloud架构的项目,供需要的人参考 二、组件介绍 (针对以下概念了解的可直接跳过看后面的搭建过程) 要理解spring cloud架构的组件,首先要理解微服务架构,什么是微服务?粗略的讲就是随着单机架构包含的service层越来越多,越来越大,大家开始把同功能属性的service层单独抽离出来做

ribbon

Spring Cloud Netflix框架最基础的五大组件介绍

黑牛哥 黑牛哥 发表于2024-06-21 浏览5700 评论0
       Spring Cloud Netflix框架也属于Spring Cloud,Spring Cloud开发在绝大多数公司都是主流(现在更多可能是Spring Cloud Alibaba,当然后面也会介绍),不管用还是没用过,对它的几个最基本的组件有个基本了解还是挺重要的。        这整篇文章是我对官网以及组件有了一定的了解程度才写出,仅仅基于概念而没有涉及开发配置。但篇幅有限,更多使用及介绍可以参考官网Spring Cloud Netflix框架文档版本2.2.8:Sprin

ribbon

SpringCloud学习笔记3:Spring Cloud Netflix 组件(五大神兽)

一个人一颗心 一个人一颗心 发表于2024-06-02 浏览5625 评论0
一、Spring Cloud Netflix有哪些组件? eureka (提供服务注册与发现功能) ribbon(提供负载均衡功能) Feign(整合了ribbon和Hystrix,具有负载均衡和熔断限流等功能) Hystrix (提供了熔断限流,合并请求等功能) Zuul (提供了智能路由的功能) Hystrix Dashboard (提供了服务监控的功能,提供了数据监控和友好的图形化界面) Hystrix Turbine (Hystrix Turbine将每个服务Hystrix Dash