gpt4 book ai didi

RabbitMQ 消息传递 - 初始化消费者

转载 作者:行者123 更新时间:2023-12-02 20:05:41 25 4
gpt4 key购买 nike

我想使用 RabbitMQ 向任何可能监听的消费者连续广播对象的状态。我想对其进行设置,以便当消费者订阅时它将获取最后一个可用状态......这可能吗?

最佳答案

使用自定义的最后值缓存交换:例如 https://github.com/squaremo/rabbitmq-lvc-plugin

最后的值缓存交换:

这是使用 RabbitMQ 的可插入交换类型功能实现的最后一个值缓存的非常简单的实现。

最后一个值缓存旨在解决以下问题:假设我正在使用消息传递向客户端发送某些更改值的通知;现在,当新客户端连接时,它不会知道该值,直到它发生变化。

最后一次值交换的行为类似于直接交换(绑定(bind)键与路由键进行比较是否相等);但是,它还会跟踪与每个路由键一起发布的最后一个值,并且当绑定(bind)队列时,它会自动将绑定(bind)键的最后一个值排入队列。

关于RabbitMQ 消息传递 - 初始化消费者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10585598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com