RabbitMQ重试机制:带有TTL +无效字母的简单RabbitMQ重试机制

时间:2024-02-27 02:09:49
【文件属性】:

文件名称:RabbitMQ重试机制:带有TTL +无效字母的简单RabbitMQ重试机制

文件大小:974KB

文件格式:ZIP

更新时间:2024-02-27 02:09:49

ansible vagrant reactive connection-pool retry-pattern

输入TTL +死信 动机 不过,可以使用TTL(生存时间)发布消息。 这几乎意味着消息将一直保留在队列中,直到该特定时间到期为止: 邮件不会在队列中停留超过1秒 queue.publish( " some message " , expiration: 1000) 这里没有惊喜。 上面的消息将保留在队列中,直到经过1秒。 在那之后,该消息将被丢弃或置为死信。 死信 路由死信 死信将被路由到它们的死信交换中: 使用为他们所在的队列指定的路由密钥; 或者,如果未设置, 具有与最初发布时相同的路由密钥 队列中的消息可以“按字母顺序排列”; 即,当发生以下任何事件时,重新发布到另一个交易所:


网友评论