RabbitMQ流控-FLow Control

RabbitMQ流控-FLow Control当Connection发布消息的速度太快,队列无法跟上(消费速度低于生产速度),RabbitMQ会降低Connection的速度,无需配置。流控的Connection可以在rabbitmqctl、管理UI和HTTPAPI响应中显示flow状态。这意味着连接每秒要经历多次阻塞和解除阻塞,以便将消息传入的速度保持在服务器其他部分(例如,将这些消息路由到的队列)能够处理的速度。一般来说,处于流…

大家好,又见面了,我是你们的朋友全栈君。

当Connection发布消息的速度太快,队列无法跟上(消费速度低于生产速度),RabbitMQ会降低Connection的速度,无需配置。

流控的Connection可以在rabbitmqctl、管理UI和HTTP API响应中显示flow状态。这意味着连接每秒要经历多次阻塞和解除阻塞,以便将消息传入的速度保持在服务器其他部分(例如,将这些消息路由到的队列)能够处理的速度。

一般来说,处于流控中的Connection与正常运行的Connection无任何区别;flow状态的作用是通知系统管理员(消息)发布速率受到限制,但是从客户端的角度来看,服务器的网络带宽应该比实际带宽低。

除了Connection之外,其他组件也可以处于流状态。Channel、Queue和系统的其他部分可以应用流控,最终还是体现在Connection 发布消息(生产者阻塞)。

这篇文章更详细地介绍了如何使用这些信息来查看消费者和预取设置是否是关键的限制因素。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/140561.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月27日 下午6:40
下一篇 2022年5月27日 下午6:40


相关推荐

  • 蓝桥杯单片机矩阵按键扫描编程

    蓝桥杯单片机矩阵按键扫描编程

    2021年11月12日
    51
  • IIS Web服务器的安装与配置

    IIS Web服务器的安装与配置1 打开控制面板 搜索 程序与功能 2 点击进入 程序和功能 选择 启用和关闭 Windows 功能 3 点击 启用或关闭 Windows 功能 弹出小窗口 找到 InternetInfo 选择如下图的配置 4 点击确定 等待安装成功 5 安装成功后 打开 c 盘找到 inetpub 文件夹 6 点击进入 inetpub 找到 wwwroot 文件夹 7 点击进入 wwwroot 这里放你想浏览的

    2026年3月17日
    2
  • 两周搞定计算机专业毕业设计,附源码+论文+答辩

    两周搞定计算机专业毕业设计,附源码+论文+答辩毕设+论文+答辩通关法则,看这一篇,源码都在下面了!写在前面,尽管论文方法和毕设源码都有,但还是要看课+自己敲完完善好。做好充分准备面对答辩。文章目录一、毕设二、论文2.1论文标题2.2确定论文大纲2.3论文内容2.3.1文科找文献:2.3.2论文摘要2.3.3绪论2.3.4论文内容2.4论文查重三、答辩3.1论文答辩前的准备3.2论文答辩现场对弈一、毕设毕设直通车《黑马智慧物业毕业设计》【毕设项目】01网上购物商城(前端+后端+云部署)【毕设项目】02网上购物商城(前端

    2022年7月26日
    12
  • Linux下重启tomcat

    linux重启tomcat命令1,进入到tomcat的bin目录下使用ls命令,查看自己的目录文件cd/opt/tomcat_test/bin/(cd后面接自己的环境目录)2、启动tomcat运行bin目录下的启动命令脚本shstartup.sh或者./startup.sh这样tomcat就启用了3.查看tomcat进程是否启动使用psaux|greptomca…

    2022年4月6日
    110
  • 性能测试JMH

    性能测试JMH性能测试JMHJMH,即(JavaMicrobenchmarkHarness)用于代码微基准测试的工具套件,主要是基于方法层面的基准测试,精度可以达到纳秒级。基准测试:是指通过设计科学的测试方法、测试工具和测试系统,实现对一类测试对象的某项性能指标进行定量的和可对比的测试。 micro英[ˈmaɪkrəʊ]微观的; 单机压测工具JMH,2013年由oracle内部JIT的大牛们开发,归于OpenJDK性能测试生成图的网站:http://deepoove.com/jmh-visual

    2022年7月27日
    8
  • 一文搞懂Grid 布局

    一文搞懂Grid 布局Grid 布局是什么 Grid 布局即网格布局 是一种新的 CSS 布局模型 比较擅长将一个页面划分为几个主要区域 以及定义这些区域的大小 位置 层次等关系 号称是最强大的的 CSS 布局方案 是目前唯一一种 CSS 二维布局 利用 Grid 布局 我们可以轻松实现类似下图布局 演示地址 Grid 布局和 flex 布局讲到布局 我们就会想到 flex 布局 甚至有人认为竟然有 flex 布局了 似乎没有必要去了解 Grid 布局 但 flex 布局和 Grid 布局有实质的区别 那就是 flex 布

    2026年3月20日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号