当前位置: 首页 > news >正文

服务器运维志鸿优化设计电子版

服务器运维,志鸿优化设计电子版,做电子商城网站,邯郸做紧固件网站消费端限流 在rabbitmq中,使用消费端限流必须开启手动签收信息 过MQ可以对请求进行“削峰填谷”,即通过消费端限流的方式限制消息的拉取速度,达到保护消费端的目的。 生产者批量发送消息: Test public void testSendBatch() {…

消费端限流

在rabbitmq中,使用消费端限流必须开启手动签收信息
在这里插入图片描述
过MQ可以对请求进行“削峰填谷”,即通过消费端限流的方式限制消息的拉取速度,达到保护消费端的目的。

生产者批量发送消息:

@Test
public void testSendBatch() {// 发送十条消息for (int i = 0; i < 10; i++) {rabbitTemplate.convertAndSend("my_topic_exchange", "my_routing", "send message..."+i);}
}

消费端配置限流机制

spring:rabbitmq:host: 192.168.0.162port: 5672username: itbaizhanpassword: itbaizhanvirtual-host: /listener:simple:# 限流机制必须开启手动签收acknowledge-mode: manual# 消费端最多拉取5条消息消费,签收后不满5条才会继续拉取消息。prefetch: 5

消费者监听队列

@Component
public class QosConsumer{@RabbitListener(queues = "my_queue")public void listenMessage(Message message, Channel channel) throws IOException, InterruptedException {// 1.获取消息System.out.println(new String(message.getBody()));// 2.模拟业务处理Thread.sleep(3000);// 3.签收消息channel.basicAck(message.getMessageProperties().getDeliveryTag(), true);}
}
http://www.shuangfujiaoyu.com/news/17037.html

相关文章:

  • 4昌平区网站建设怎么做网站平台
  • 福田建设网站女教师网课入侵录屏冫
  • 企业没有网站怎样做推广方案常见搜索引擎有哪些
  • 南昌做网站哪家便宜普通话的顺口溜6句
  • 政府网站建设条例推广公司运营模式
  • 网络营销外包公司招聘上海搜索引擎优化seo
  • 网站建设步骤详解深圳seo优化排名推广
  • 聊城哪里做网站设计本网站
  • 网站建设设计维片百度推广营销中心
  • 全国设计师网站铜陵seo
  • 网站地图制作软件怎么做一个免费的网站
  • 做交友网站成本seo教学视频教程
  • 可以免费做调查问卷的网站seo兼职论坛
  • 网站数字化建设方案跨境电商seo
  • 卡通类型网站手机百度如何发布作品
  • 郑州 网站建设有限公司长沙好的seo外包公司
  • 手机网站制作织梦网站模板淘宝指数网址
  • 网络公司网站建设网站制作
  • 昆明有多少做网站的公司百度seo推广
  • 做图剪片文案网站app接单新网
  • 外贸b2c网站如何做推广天津网络广告公司
  • linux做网站的好处品牌seo推广
  • 中文wordpress企业主题seo和网络推广有什么区别
  • 曲阳网站制作公司外贸网站制作
  • cos领域wordpressseo网站优化方案
  • 杭州网站建设多少钱推广类软文案例
  • wordpress python代码聊城seo
  • wordpress 后面密码忘记在线seo工具
  • 电子商务网站经营特色分析的主要内容包括百度竞价查询
  • 门户网站运营是什么seo教程论坛