`
流浪鱼
  • 浏览: 1648422 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ribbon

 
阅读更多

Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。

Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随即连接等)去连接这些机器。我们也很容易使用Ribbon实现自定义的负载均衡算法。

说起负载均衡一般都会想到服务端的负载均衡,常用产品包括LBS硬件或云服务、Nginx等,都是耳熟能详的产品。

而Spring Cloud提供了让服务调用端具备负载均衡能力的Ribbon,通过和Eureka的紧密结合,不用在服务集群内再架设负载均衡服务,很大程度简化了服务集群内的架构。

分享到:
评论

相关推荐

    Finn之 SpringCloud2.0教程全集(三)- 服务消费者(rest + ribbon)

    Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon...因为微服务间的调用,API网关的请求转发等内容,实际上都是通过Ribbon来实现的,包括后续我们将要介绍的Feign,它也是基于Ribbon实现的工具。

    MFC中使用Ribbon教程

    MFC 中使用 Ribbon 教程 MFC(Microsoft Foundation Classes)是一种基于 C++ 的应用程序框架,对于桌面应用程序的开发提供了许多功能强大的工具和类库。Ribbon 控件是 MFC 中的一个重要组件,提供了一个现代化的...

    C#实现功能与界面的分离Ribbon界面

    使用C#开发的插件框架,实现了界面与功能的分离Ribbon界面,使用了DEVEXPRESS界面,可能需要安装相应的版本才能运行。要增加功能只需要新建一个类库项目,名称以.addin.dll结尾,建立一个类继承于...

    微服务springcloud之ribbon使用demo

    Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端 负载均衡的工具。 简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一。Ribbon客户端...

    qt 实现Ribbon界面

    qt 实现Ribbon界面 这是一个轻量级的Ribbon控件(Office样式UI)

    VS2010MFC编程入门-Ribbon界面开发

    VS2010 MFC 编程入门 - Ribbon 界面开发 本资源主要介绍了如何使用 VS2010 和 MFC 创建 Ribbon 样式的单文档应用程序框架。 Ribbon 界面是微软从 Office 2007 开始引入的一种新型界面,旨在使应用程序的功能更加...

    RibbonControl控件(功能区控件)

    LiuZhenHong.Controls.WFNew.RibbonControl LiuZhenHong.Controls.WFNew.RibbonControlEx 为您提供简单地RibbonControl控件(功能区控件)以满足您的WinForm开发需求。 LiuZhenHong.Controls 是对VS自带控件的补充...

    c#ribbon界面全开源控件

    全开源的最新的ribbon控件,C#可以免费使用

    基于Qt的轻量级的Ribbon控件(Office样式UI),界面截图: 它支持4种目前常见的ribbon样式在线切换 包括2种o

    基于Qt的轻量级的Ribbon控件(Office样式UI),界面截图: 它支持4种目前常见的ribbon样式在线切换 包括2种office模式,office模式是最常见的ribbon模式了,就是我们经常看到的word模式,office模式的tab和标题栏占用...

    VB Net Ribbon 样式例子

    VB Net Ribbon 样式例子,从老外哪里拿到的

    C#开源Ribbon界面源码

    一款基于WINFORM的Ribbon风格界面源码

    Microsoft Ribbon for WPF

    Wpf Ribbon 控件二次开发组件,可以 开发像office 2010那样绚丽的Rabbon的工具条 Ribbon 是新的 Microsoft Office Fluent 用户界面 (UI) 的一部分。在仪表板设计器中,功能区包含一些用于创建、编辑和导出仪表板...

    Ribbon工具盒控件精选

    C1.Win.C1Ribbon.2.dll是ComponentOne公司的.net控件,大名鼎鼎的狐表是这家公司的分销商。DevExpress.XtraBars.v12.1.dll是DevExpress公司的.net控件。DevComponents.DotNetBar2.dll是DevComponents公司的.net控件...

    Ribbon for WPF Source and Samples

    Ribbon 开发实例 Ribbon — 功能区,功能区是新的 Microsoft Office Fluent 用户界面 (UI) 的一部分。在仪表板设计器中,功能区包含一些用于创建、编辑和导出仪表板及其元素的上下文工具。它是一个收藏了命令按钮和...

    使用Ribbon实现服务消费

    目标:本示例说明使用Ribbon实现服务消费动作。 开发环境:IDEA集成工具,JDK 1.8 使用步骤:下载资源后解压项目,使用IDEA导入项目文件。 1. 在找C:\Windows\System32\drivers\etc\hosts文件,在最配置文件添加 ...

    ribbon回调函数大全资料.xlsx

    ribbon回调函数大全资料

    C#插件开发框架Ribbon界面含权限管理系统附NorthWind示例源码

    C#插件开发框架,Ribbon界面实现软件的快速开发,含权限管理系统,在下载中包含有NorthWind数据库的操作示例,各功能与Ribbon界面之间实现了解耦,在不更改现有代码的前提下,能够向系统增加功能.以下是一个向...

    Flamingo(ribbon)、substance6.3 Java皮肤插件

    Flamingo(ribbon)+substance6.3,漂亮的皮肤插件,加上java ribbon插件,不错的资源

    WPF ribbon office2010风格

    RIBBON OFFICE2010 风格 我研究RIBBON风格很久了,最开始VS2010用MFC RIBBON ,感觉的确很漂亮,后来转到.NET 上用WPF ribbon 感觉W微软提供的ribbon很有问题,比如你如果是XP系统,就会显示最老土的WIN32标题栏 我...

Global site tag (gtag.js) - Google Analytics