美文网首页
Ribbon的介绍

Ribbon的介绍

作者: 好大一只鹏 | 来源:发表于2020-02-17 11:53 被阅读0次

什么是Ribbon?

Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。Spring Cloud Ribbon虽然只是一个工具类框架,它不像服务注册中心、配置中心、API网关那样需要独立部署,但是它几乎存在于每一个Spring Cloud构建的微服务和基础设施中。因为微服务间的调用,API网关的请求转发等内容,实际上都是通过Ribbon来实现的,包括后续我们将要介绍的Feign,它也是基于Ribbon实现的工具。所以,对Spring Cloud Ribbon的理解和使用,对于我们使用Spring Cloud来构建微服务非常重要。

Resttemplete的使用

1.简单介绍下get和post的请求
常用的方法:
getForEntity   getForObject   postForEntity   postForObject

RestTemplate restTemplate =new RestTemplate();
        Login login =new Login();
        login.setPhoneNumer("13459009876");
        login.setVarCode("admin");
        Token token =restTemplate.postForObject("http://localhost:8081/api/login/getToken",login,Token.class);

其他的方法类似 只是返回方法不一样

相关文章

  • Ribbon 简介

    一、Ribbon 简介 1. Ribbon 介绍, Ribbon 是 NetFlix 公司退出的开源软件,是基于 ...

  • Ribbon负载均衡原理

    1、Ribbon介绍 Ribbon 是netflix 公司开源的基于客户端的负载均衡组件。 2、Ribbon工作原...

  • Ribbon的介绍

    什么是Ribbon? Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于...

  • SpringCloud Ribbon客户端负载均衡

    一、开始 本文介绍Ribbon,我们需要去思考解决的问题: Ribbon是什么? Ribbon能干什么? Ribb...

  • Ribbon

    在介绍Ribbon之前: 一句话概括:ribbon及是RestTemplate+负载均衡ribbon。1: rib...

  • Ribbon源码分析

    介绍 先看下spring cloud官方对Ribbon的描述:Ribbon is a client-side lo...

  • Spring Cloud构建微服务之五 使用Feign做负载均衡

    前面介绍了Ribbon来做服务负载均衡,下面介绍Feign做负载均衡。Feign中也使用Ribbon。Feign是...

  • 二.服务消费者

    Ribbon Ribbon是一个基于HTTP和TCP客户端的负载均衡器。Feign中也使用Ribbon,后续会介绍...

  • Spring Cloud Ribbon 源码分析

    Spring Cloud Ribbon 源码分析 前言 原理介绍 ribbon提供了http请求负载均衡的能力,既...

  • Ribbon源码解析

    在上篇文章Ribbon架构剖析中,我们已经介绍了Ribbon的架构组成以及很多重要的对象,相信你已经对Ribbon...

网友评论

      本文标题:Ribbon的介绍

      本文链接:https://www.haomeiwen.com/subject/bwsdfhtx.html