摘要: RocketMQ 不支持任意时间自定义的延迟消息,仅支持内置预设值的延迟时间间隔的延迟消息。 预设值的延迟时间间隔为:1s、 5s、 10s、 30s、 1m、 2m、 3m、 4m、 5m、 6m、 7m、 8m、 9m、 10m、 20m、 30m、 1h、 2h 延时消息的使用场景 比如电商里 阅读全文
posted @ 2020-06-07 20:14 昕友软件开发 阅读(14931) 评论(0) 推荐(0) 编辑
摘要: 至少一次(At least Once)指每个消息必须投递一次。Consumer先Pull消息到本地,消费完成后,才向服务器返回ack,如果没有消费一定不会ack消息,所以RocketMQ可以很好的支持此特性。 生产者 在同步非顺序投递的时候,每次都是轮询到不同的队列: Message message 阅读全文
posted @ 2020-06-07 16:28 昕友软件开发 阅读(3027) 评论(0) 推荐(0) 编辑
摘要: 消息有序指的是一类消息消费时,能按照发送的顺序来消费。例如:一个订单产生了三条消息分别是订单创建、订单付款、订单完成。消费时要按照这个顺序消费才能有意义,但是同时订单之间是可以并行消费的。RocketMQ可以严格的保证消息有序。 顺序消息分为全局顺序消息与分区顺序消息,全局顺序是指某个Topic下的 阅读全文
posted @ 2020-06-07 14:34 昕友软件开发 阅读(1712) 评论(0) 推荐(0) 编辑
欢迎访问我的开源项目:xyIM企业即时通讯