不来开网络发消息大概要多久才显示activemq失败消息重发

还记得当时阿里的电话面试曾问過我你知道ActiveMQ中的消息重发时间间隔和重发次数吗?我当时尴尬了只知道会重发,还真没去了解过其中的细节所以最后被完美的“淘汰了”。
后来有时间了就去网上看了下官方的文档所以现在把ActiveMQ中的重发机制和大家一起分享一下。
首先我们得大概了解下,在哪些情況下ActiveMQ服务器会将消息重发给消费者,这里为简单起见假定采用的消息发送模式为队列(即消息发送者和消息接收者)。

}

一、重新传递消息的情况

ActiveMQ在接收消息的Client有以下几种操作的时候需要重新传递消息:

发布了0 篇原创文章 · 获赞 0 · 访问量 654

}

<!--是否在每次尝试重新发送activemq失败消息重发后,增长这个等待时间 -->

二次重连时间间隔为 20ms第三次重连时间间隔为40ms,当重连时间间隔大的最大重连时间间隔时以后每次重连时间間隔都为最大重连时间间隔。 -->

}

我要回帖

更多关于 activemq失败消息重发 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信