各位大佬,请问RocketMQ5.0+开源版本支持发送定时消息了么?

问题1:各位大佬,请问RocketMQ5.0+开源版本支持发送定时消息了么? 问题2:是不是得用原生的RocketMQ,我用starter不可以,starter里边依赖的是RocketMQ5.0?

展开
收起
真的很搞笑 2023-05-30 13:45:07 288 分享 版权
5 条回答
写回答
取消 提交回答
  • 支持,需要原生的

    2023-05-31 16:53:21
    赞同 展开评论
  • CSDN博客专家,51CTO博主专家,多知名企业认证讲师&签约作者&培训讲师,特邀作者等,华为云专家,资深测试开发专家,金牌面试官,职场面试培训及规划师。

    【回答】

    问题1,RocketMQ 5.0+开源版本是支持发送定时消息的。

    问题2,需要使用原生的RocketMQ,因为RocketMQ Starter是基于RocketMQ 5.0开源版本封装的,所以使用RocketMQ Starter就必须使用原生的RocketMQ。

    2023-05-30 16:41:47
    赞同 展开评论
  • 回答1:支持的 image.png 回答2:要看starter的支持了,此回答整理自钉群“群1-Apache RocketMQ 中国开发者钉钉群”

    2023-05-30 13:57:09
    赞同 展开评论
  • 是的,RocketMQ 5.0+ 开源版本已经支持发送定时消息。在 RocketMQ 5.0 版本之后,新增了消息延迟和定时消息的特性。

    2023-05-30 13:55:16
    赞同 展开评论
  • CSDN全栈领域优质创作者,万粉博主;InfoQ签约博主;华为云享专家;华为Iot专家;亚马逊人工智能自动驾驶(大众组)吉尼斯世界纪录获得者

    1、是的,RocketMQ 5.0+开源版本支持发送定时消息。在 RocketMQ 中,可以通过设置消息的延迟级别来实现定时发送消息的功能。具体来说,可以设置消息的延迟级别为 “DelayNoRecord” 或者 “DelaySeconds” ,这样就可以在指定的时间后发送消息。同时,RocketMQ 还提供了一些 API 接口和工具类来方便开发者进行定时任务的管理和监控。 2、是的,如果要使用RocketMQ的定时发送功能,需要使用原生的RocketMQ。虽然RocketMQ提供了starter来简化开发过程,但是starter中默认使用的是RocketMQ 5.0版本,而RocketMQ的定时发送功能是在5.0版本中引入的。因此,如果想要使用RocketMQ的定时发送功能,建议使用原生的RocketMQ。

    2023-05-30 13:49:36
    赞同 展开评论

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系列产品 Serverless 化。RocketMQ 中文社区:https://rocketmq-learning.com/

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。
还有其他疑问?
咨询AI助理