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

网站续费多少钱工业企业网站建设也的意义

网站续费多少钱,工业企业网站建设也的意义,家里装修,中国外发加工网官网目录一、案例需求二、代码实现三、总结生产者源码 消费者源码 一、案例需求 模拟WorkQueue,实现一个队列绑定多个消费者。 在RabbitMQ的控制台创建一个队列,命名为work.queue。在生产者服务中定义测试方法,在1s内产生50条消息,…

目录

  • 一、案例需求
  • 二、代码实现
  • 三、总结


生产者源码
消费者源码

一、案例需求

模拟WorkQueue,实现一个队列绑定多个消费者。

  1. 在RabbitMQ的控制台创建一个队列,命名为work.queue
  2. 在生产者服务中定义测试方法,在1s内产生50条消息,发送到work.queue
  3. 在消费这服务中定义两个消息监听,都监听work.queue队列。
  4. 消费者1每秒处理50条消息,消费者2每秒处理5条消息。

二、代码实现

生产者

@Test
public void workQueueTest() throws InterruptedException {for (int i = 0; i < 50; i++) {String queueName = "work.queue";String message = String.format("hello %s, spring amqp!", i + 1);rabbitTemplate.convertAndSend(queueName, message);Thread.sleep(200);}}

消费者

@RabbitListener(queues = "work.queue")
public void listenWorkQueue1(String message){System.out.println(String.format("消费者1,收到了work.queue: %s", message));
}@RabbitListener(queues = "work.queue")
public void listenSimpleQueue2(String message){System.err.println(String.format("消费者2,收到了work.queue: %s", message));
}

在这里插入图片描述

三、总结

默认情况下,RabbitMQ会将消息依次轮询投递给绑定在队列上的所有消费者。但是这并没有考虑到消费者是否已经处理完消息,可能会出现消息堆积。
因此我们需要修改application.yml,设置prefetch值为1,确保同一时刻最多投递给消费者1条消息。

spring:rabbitmq:listener:simple:prefetch: 1
  • 多个消费者绑定到一个队列,可以加快消费处理速度。
  • 同一个消息只会被一个消费者处理。
  • 通过设置prefetch来控制消费者预取的消息数量,处理完一条再处理下一条,实现能者多劳。
http://www.dtcms.com/a/497798.html

相关文章:

  • 自己做的网站如何赚钱吗wordpress重新加载
  • 云县网站建设找那家网站群建设 效果
  • 二级域名解析网站江苏建设人才网证书查询电子证书
  • 网站公司备案通知科技公司属于什么行业
  • 某网站项目策划书动漫制作专业什么电脑最适合
  • 怎么建设家乡网站彩票网站开发搭建
  • 滨海做网站的价格青岛开发区网站建设哪家好
  • 手机如何网站h5技术的网站
  • 邯郸做网站优化太阳伞网络营销策划书
  • 中国建设官方网站深圳一元购网站设计公司
  • 卖狗人怎么做网站公司变更登记申请书下载
  • 关于《大学物理》网站资源建设的思路网站开发部门工资会计分录
  • 建设工程发布公告的网站app定制的价格开发
  • 最新的网站建设软件宁波市建设教育培训网
  • 重庆网站制作做UI设计的网站
  • 网站图片设置链接wordpress twentyten 漏洞
  • 哪些网站布局设计做的比较好的乐达淄博网站建设制作
  • 江苏网站建设平台wordpress 导航文字图片
  • 泰兴网站制作广告营销策划案
  • 通辽做网站哪家好北京app制作开发公司
  • wordpress 请求数量搜索排名优化软件
  • 企业网站维护更新怎么才能创建网站
  • 接帮人家做网站的网站云服务器怎么用
  • 网站建设包六个购买友情链接
  • 知名wordpress架构网站东莞做网站公司电话
  • 网站策划书注意事项项目计划书封面设计
  • 有口碑的免费网站建设做网站什么价位
  • 公司网站建设推广词1网站建设的目标是什么意思
  • 谷城做网站做网站公司苏州
  • 查询网站备案查询淘宝seo推广优化