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

php做网站知乎冬奥会建设官方网站

php做网站知乎,冬奥会建设官方网站,套模板网站建设,网站建设与管理总结心得一#xff0c;消息堆积 1#xff0c;消费者堆积问题 当生产者生产消息的速度超过了消费者处理消息的速度#xff0c;就会导致消息在队列中进行堆积#xff0c;一定时间后会造成队列达到存储的上限#xff0c;那么最开始进入队列的消息可能变成死信#xff0c;会被丢弃消息堆积 1消费者堆积问题 当生产者生产消息的速度超过了消费者处理消息的速度就会导致消息在队列中进行堆积一定时间后会造成队列达到存储的上限那么最开始进入队列的消息可能变成死信会被丢弃有关死信以及死信消息的处理问题的详细介绍可以看我的另一篇博客RabbitMQ死信交换机、TTL及延迟队列_蜡笔小心眼子的博客-CSDN博客。 2消息堆积的解决方案 解决消息堆积的方案一般是三种 增加更多的消费者多个消费者处于竞争的关系进行消息的消费类似于RabbitMQ的工作模式对于单个消费者来说可以采用线程池的方式进行消息的处理消费者每拿到一个消息的时候就会创建一个线程来处理该消息扩大队列容积提高堆积的上限。 二惰性队列 1惰性队列的特征 惰性队列Lazy Queus一般有如下三个特征 接收到消息后直接存入磁盘而非内存消费者要消费消息时才会从磁盘中读取并加载到内存支持数百万条的消息存储。 2设置惰性队列 2.1 将已经声明的队列设置成惰性队列 设置一个队列为惰性队列只需要在声明队列时指定x-queue-mode属性为lazy即可可以通过命令行将一个运行中的队列修改为惰性队列 rabbitmqctl set_policy Lazy ^lazy-queue$ {queue-mode:lazy} --apply-to queues 2.2 声明队列时将队列设置成惰性队列 Bean方式 Beanpublic Queue lazyQueue() {return QueueBuilder.durable(lazy.queue).lazy()//开启x-queue-mode属性为lazy.build();} 注解方式 RabbitListener(queuesToDeclare Queue(name lazy.queue,durable true,//开启x-queue-mode属性为lazyarguments Argument(name x-queue-mode, value lazy)))public void listenLazyQueue(String msg) {log.info(接收到 lazy.queue的消息{}, msg);} 3惰性队列的优缺点 3.1 优点 基于磁盘存储消息上限高没有间歇性的page-out性能比较稳定。 3.2 缺点 基于磁盘存储消息时效性会降低性能受限于磁盘的IO。
http://wiki.neutronadmin.com/news/24650/

相关文章:

  • 鲜花网站建设规划书软件制作app
  • 文章网站是怎么做的建筑工程承包网沈阳
  • 张家口购物网站开发设计asp.net做网站的流程
  • 直播网站开发核心技术wordpress支持php几
  • 网站建设基本技术网站开发组合 lamp
  • 长尾关键词查询珠海优化seo
  • 低价网站建设费用预算容桂做外贸网站
  • 西安道桥建设有限公司网站四川城乡和住房建设厅网站
  • 企业公司网站建设公司wordpress上传主题没有反应
  • 多元网站宁波seo排名优化培训
  • 佛山哪里有网站开发?网站建设百度认证
  • 极致优化WordPress网站速度网站制作和设计需要多少钱
  • 上海哪家做网站好装修公司网站 源码
  • linux网站服务器配置网站建设方案包括哪些内容
  • 网站建站上海百度站长工具是什么意思
  • 东营建设网站wordpress 安装插件
  • 做漫画网站湖南邵阳建设局网站
  • 合肥专业网站建设流行网站开发框架
  • 汕头网站时优化前端入职一周被劝退
  • 品牌网站建设教程wordpress 简约论坛
  • 杭州设计企业网站高端公司宁波建设网谢家限价期房2004
  • 找活做的网站定制杯子
  • 丽江网站设计公司访问数据库的网站开发语言
  • 南宁网站建设教学软件开发公司组织结构图
  • 游戏类网站备案需要前置审批吗什邡市建设局门户网站
  • 左侧导航栏网站做棋牌网站违法吗
  • 深圳外包公司网站登录背景图片素材
  • 青岛网站建设方案策划东莞网站开发推荐
  • 自动做网站的ai免费logo设计生成器下载
  • 济南网站开发推广公众号平台登录