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

网站关键词掉了烟台做网站推广的公司哪家好

网站关键词掉了,烟台做网站推广的公司哪家好,汽车网站建设流程图,域名被墙查询检测延迟队列 当一个队列中的消息满足下列情况之一#xff0c;可以成为死信#xff1a; #xff08;1#xff09;消费者使用basic.reject或basic.nack声明消费失败#xff0c;并且消息的requeue参数设置为false #xff08;2#xff09;消息是一个过期消息#xff0c;超时…延迟队列 当一个队列中的消息满足下列情况之一可以成为死信 1消费者使用basic.reject或basic.nack声明消费失败并且消息的requeue参数设置为false 2消息是一个过期消息超时无人消费 3要投递的队列消息堆积满了最早的消息可能成为死信 如果该队列配置了dead-letter-exchange属性指定了一个交换机那么队列中的死信就会投递到这个交换机中而这个交换机称为死信交换机。 如何给队列绑定死信交换机 1给队列设置dead-letter-exchange属性指定一个交换机 2给队列设置dead-letter-routing-key属性设置死信交换机与死信队列的RoutingKey TTL(Time-To-Live)。如果一个队列中的消息TTL结束仍未消费则会变为死信TTL超时分为两种情况 1消息所在的队列设置了存活时间 2消息本身设置了存活时间 利用TTL结合死信交换机实现了消息发出后消费者延迟收到消息的效果。这种消息模式就称为延迟队列模式。 延迟队列的使用场景包括 1延迟发送短信 2用户下单如果用户在15 分钟内未支付则自动取消 3预约工作会议20分钟后自动通知所有参会人员 DelayExchange的本质还是官方的三种交换机只是添加了延迟功能。因此使用时只需要声明一个交换机交换机的类型可以是任意类型然后设定delayed属性为true即可。 基于注解的方式 RabbitListener(bindings QueueBinding(value Queue(name DelayQueue,durable true),exchange Exchange(name delay-mq-exchange_B,delayed true),key routingKey_delay)) Component Slf4j public class DirectConsumer {...... }基于Java代码的方式 Beanpublic Exchange orderExchange(){return ExchangeBuilder.topicExchange(RabbitMQExchanges.EXCHANGE_B.getExchange()).delayed().durable(true).build();}向delay为true的交换机中发送消息一定要给消息添加一个headerx-delay值为延迟的时间单位为毫秒 Message message MessageBuilder.withBody(String.valueOf(content).getBytes(StandardCharsets.UTF_8)).setHeader(delay-one,500000).build();惰性队列 **消息堆积问题**当生产者发送消息的速度超过了消费者处理消息的速度就会导致队列中的消息堆积直到队列存储消息达到上限。最早接收到的消息可能就会成为死信会被丢弃这就是消息堆积问题。 惰性队列的特征如下 1接收到消息后直接存入磁盘而非内存 2消费者要消费消息时才会从磁盘中读取并加载到内存 3支持数百万条的消息存储 而要设置一个队列为惰性队列只需要在声明队列时指定x-queue-mode属性为lazy即可。用SpringAMQP声明惰性队列分两种方式 基于注解的方式 RabbitListener(bindings QueueBinding(value Queue(name DelayQueue,durable true,arguments Argument(name x-dead-letter-exchange,value lazy)),exchange Exchange(name delay-mq-exchange_B,delayed true),key routingKey_delay))基于Java代码的方式 Beanpublic Queue orderQueue(){return QueueBuilder.durable(RabbitMQQueue.RABBIT_MQ_QUEUE_A.getQueue()).lazy().build();}
http://www.zqtcl.cn/news/957412/

相关文章:

  • 电商网站都是用什么做的承接电商网站建设
  • c2c网站代表有哪些怎样制作个人网站
  • wordpress linux 建站安丘市建设局官方网站
  • 谁给个好网站硬件开发是什么
  • 海外网站加速器免费长春做网站优化哪家好
  • 建立网站需要多长钱电脑网页设计培训
  • 给网站划分栏目邢台做网站优化费用
  • 网群企业网站管理系统红塔区住房和城乡建设局网站
  • 濮阳网站建设在哪做沈阳百度网站的优点
  • 网站上如何做问卷调查温州建设局官方网站
  • 做一件代发哪个网站好具有品牌的福州网站建设
  • 邢台移动端网站建设犀牛建模教程
  • 华池网站建设广西柳州市
  • 泰安网站建设推荐软件商店电脑版官方下载
  • 站长平台网站报价单模板表格
  • 织梦做的网站老是被黑杭州网站设计询问蓝韵网络
  • wordpress手机版如何设置福鼎整站优化
  • 网站建设小程序定制开发北京东宏建设网站
  • 网站制作还花钱网站图怎么做
  • 免费搭网站wordpress minty
  • 海沧建设网站多少国外调色网站
  • 中企动力建站怎么样网站建设与设计的心得体会
  • 打开网站出现directoryj2ee做网站
  • 如何建设一个视频网站西安个人做网站
  • wordpress站群教程市场营销培训课程
  • 17网站一起做网店白沟简单网页制作图片
  • 网站建设项目需求分析流程做商业地产的网站
  • 百度建站商业网点的定义
  • 古镇建设网站经济研究院网站建设方案
  • 会员网站开发百度自己的宣传广告