当前位置: 首页 > 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://www.yutouwan.com/news/24650/

相关文章:

  • 外包公司做的网站免费网站建设 godaddy
  • 甘肃网站备案企业运营方案
  • 做网站和做游戏哪个难济南做设计公司网站
  • 烟台主流网站精准防恶意点击软件
  • 常州网站排名优化wordpress门户
  • wordpress 站点错误ui设计哪里有培训班
  • 嘉定制作企业网站装饰公司简介模板
  • 北京网站制作应用上海网站开发caiyiduo
  • 电子商务网站课程设计总结网站建设研究课题
  • 宁波怎么做网站排名优化怎么样在网上建设网站挣钱
  • 腾讯网静态网站建设闵行区怎么读
  • 自己的网站建设做网站需要哪些东西和步骤
  • SEO如何建设网站西安百度竞价推广
  • 湛江做网站定做价格网站设计与运营第二次
  • 网站建设的培训心得电子商务网站建设技术
  • 2345浏览器网站进入品牌设计是做什么的
  • wordpress整站ssl福州做网站需要多少钱
  • 电子商务网站建设.pdf网站推广优化公司
  • php做网站的分站做网站什么前端框架方便
  • 建设网站方法有哪些网站运营建站优化专家
  • 做网站维护的人叫啥沈阳专业网站制作团队
  • o2o网站平台怎么做北京建筑设计公司前十名
  • 金坛网站建设公司登陆国外的网站要这么做
  • 南充建设企业网站北京it行业公司排名
  • 网站建设与管理的考试app开发制作网站平台
  • 招投标网站建设品牌网站建设-建站之路
  • 青浦工厂网站建设做报表的网站
  • 2015选择做导航网站网站镜像做排名
  • 游戏网站建设平台专业网站设计第三方服务
  • 网站建设公司公司哪家好厦门上网站设计建设