首页 > 其他分享 >Ribbon作用

Ribbon作用

时间:2022-08-24 20:22:06浏览次数:55  
标签:调用 服务 轮询 域名 Ribbon 注册 作用

1.作用

用来解析域名,当你的同一种服务有多个微服务时,这时不能通过ip进行访问所有的微服务了,这时需要将域名修改为在Nacos中注册的名称,这样就能使用轮询的方法来进行调用微服务。轮询是假如减库存有三个微服务,那么第一次调用的时候会调用第一个微服务,第二次第二个,以此类推。

2.底层原理

使用了一个LoadBalancerIntercptor拦截器进行拦截域名,然后裁剪域名,使用域名请求注册中心,然后将注册中心里的服务名缓存到本地,在使用随机或者轮询的方式进行微服务地调用。

标签:调用,服务,轮询,域名,Ribbon,注册,作用
From: https://www.cnblogs.com/duowenjia/p/16621440.html

相关文章

  • private关键字的作用与使用和使用private关键字定义学生类
    private关键字的作用与使用问题描述:定义person的年龄时,无法阻止不合理的数值被设置进来解决方案:用private关键字将需要保护的成员变量进行修饰一旦使用了private进行修......
  • Ribbon:使用Ribbon实现负载均衡
      1.新建两个服务提供者Moudle:springcloud-provider-dept-8003、springcloud-provider-dept-80022.参照springcloud-provider-dept-8001依次为另外两个Moudle添加po......
  • Python-10作用域、LEGB规则
    作用域就是一个Python程序可以直接访问命名空间的正文区域。在一个python程序中,直接访问一个变量,会从内到外依次访问所有的作用域直到找到,否则会报未定义的错误。Pyt......
  • 变量作用域
    python中一个变量能够被访问的范围叫做作用域。根据作用域的大小分为:全局变量局部变量全局变量python是解释型编程语言,解释器在运行一个python程序时会在计算机内存......
  • 客服系统都有什么作用?客服软件的这些强大功能你是否了解?
    客服系统都有什么作用呢?其实很多企业可能对于客服软件的功能并不是特别了解,觉得它只是一种智能应答的软件而已,但其实它的功能是非常非常丰富的,今天就给大家简单说一下关于......
  • maven中的scope的作用
    Maven依赖中scope的作用:控制dependency元素的使用范围,即jar包在哪些范围被加载和使用。 不同的取值下,修饰元素的使用范围如下:1、Compile编译(默认)被依赖的项目默认参......
  • 北斗及GPS对时装置适用范围、优缺点及重要作用
     2022-08-2214:46:54 北斗时频 0北斗及GPS对时装置适用范围、优缺点及重要作用(xbd-time.cn) 1.北斗及GPS对时装置同步概述 GPS卫星是美国建设的全球卫星......
  • 作用域插槽
    父组件:<template><divclass="app"><tab-control:titles="['衣服','鞋子','裤子']"@tab-item-click="tabItemClick"><templat......
  • Linux-->文件目录作用查询
    Linux的目录结构在Linux中他的根目录都是决定好的无法改名,并且每一个目录他的作用都是决定好的在Linux中一切都是文件!,Linux会把所有的硬件都映射成文件/代表根目......
  • 什么是docker的写时复制(CoW)?有什么作用?
    问题一个问题:dockerCoW你知道是什么吗? 1、什么是CoW? CoW=Copy-On-Write 也就是,你经常会听到的一个词,叫做:写时复制。 那么,到底什么是写时复制,究竟有什么样......