Spring Cloud - Ribbon的真情独白

在这里插入图片描述

一.什么是Ribbon?

Ribbon 是一个带有内置软件负载平衡器的进程间通信(远程过程调用)库。 主要的使用模型涉及带有各种序列化方案支持的 REST 调用。

二.Ribbon的特性

Ribbon 是一个客户端 IPC 库,在云中进行了实战测试。 它提供了以下特性

  • 多个可插拔的负载平衡规则
  • 集成服务发现
  • 启用云计算
  • 与负载平衡器集成的客户机
  • Archaius配置驱动的客户端工厂

三.Ribbon的子项目

ribbon-core: 包括负载均衡器和客户端接口定义、公共负载均衡器实现、客户端与负载均衡器和客户端工厂的集成

ribbon-eureka:包括基于Eureka客户端的负载均衡器实现,Eureka客户端是服务注册和发现的库。

ribbon-httpclient: 包括基于JSR-311的REST客户端实现与负载平衡器集成。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章