RabbitMQ
文章平均质量分 90
代码界的剑客
做生活的高手
展开
-
rabbitmq延迟队列
延迟队列应用场景场景:“订单下单成功后,15分钟未支付自动取消”传统处理超时订单,采取定时任务轮训数据库订单,并且批量处理。其弊端也是显而易见的;对服务器、数据库性能会有很大的要求,并且当处理大量订单起来会很力不从心,而且实时性也不是特别好。当然传统的手法还可以再优化一下,即存入订单的时候就算出订单的过期时间插入数据库,设置定时任务查询数据库的时候就只需要查询过期了的订单,然后再做其他的业务操作2.rabbitMQ延时队列方案一台普通的rabbitmq服务器单队列容纳千万级别的消息还是没什么压力原创 2022-04-03 20:07:47 · 1954 阅读 · 0 评论 -
RabbitMQ快速入门
RabbitMqMQ框架非常之多,比较流行的有RabbitMq、ActiveMq、ZeroMq、kafka,以及阿里开源的RocketMQ。 本文主要介绍RabbitMq RabbitMQ是以AMQP协议实现的一种消息中间件产品。 AMQP是Advanced Message Queuing Protocol的简称,它是一个面向消息中间件的开放式标准应用层协议。原创 2022-03-30 17:17:36 · 3316 阅读 · 2 评论