在 RocketMQ 中,'messageDelayLevel' 是用于设置延迟消息级别的参数。通过设置 'messageDelayLevel',可以在消息发送时指定消息的延迟时间。

RocketMQ 中的 'messageDelayLevel' 共有 18 个级别,分别为:

  1. level 1: 1秒
  2. level 2: 5秒
  3. level 3: 10秒
  4. level 4: 30秒
  5. level 5: 1分钟
  6. level 6: 2分钟
  7. level 7: 3分钟
  8. level 8: 4分钟
  9. level 9: 5分钟
  10. level 10: 6分钟
  11. level 11: 7分钟
  12. level 12: 8分钟
  13. level 13: 9分钟
  14. level 14: 10分钟
  15. level 15: 20分钟
  16. level 16: 30分钟
  17. level 17: 1小时
  18. level 18: 2小时

以上级别可以根据实际需求进行调整,可以根据业务需要设置消息的延迟时间,以满足不同的业务场景。

RocketMQ 延迟消息配置:18 个级别详解

原文地址: https://www.cveoy.top/t/topic/pf3G 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录