开发者社区 > 云原生 > 云消息队列 > 正文

上传消息到队列里,如果一分钟之后还没应答,会自动重新上传一条相同的消息到队列吗?

上传消息到队列里,如果一分钟之后还没应答,会自动重新上传一条相同的消息到队列吗?

展开
收起
游客cvt37xmophkqo 2023-03-23 16:50:40 390 0
3 条回答
写回答
取消 提交回答
  • 不用一分钟,默认等待3m,超时会自动重发

    2023-03-27 12:43:49
    赞同 展开评论 打赏
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    默认情况下,RocketMQ的消息发送超时时间为3秒,如果在3秒内未收到Broker的响应,生产者会自动重试。如果在重试次数之后仍未收到Broker的响应,则会抛出异常。

    2023-03-23 17:05:55
    赞同 展开评论 打赏
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    如果消息丢失,也就是回执消息没有收到,这种情况也不太会发生,消息的发送方(订单服务)会有一个定时的任务,定时重试发送消息表中还没有处理的消息,下游的服务需要做幂

    2023-03-23 17:05:39
    赞同 展开评论 打赏

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载