RabbitMQ-“;“不在之前”;滤波器

RabbitMQ-“;“不在之前”;滤波器,rabbitmq,Rabbitmq,有没有一种方法可以将消息发布到兔子队列,使消息在给定日期之前不会被传递?类似于这样的场景:“此消息将触发向最终用户发出警告的协议X。最终用户请求周末不要被打扰,因此此消息不应在周一上午9点之前被使用”您可以使用此插件进行此操作。它适用于这些类型的用例 自述 用户可以声明类型为x-delayed-message的交换,然后使用自定义标题x-delaye发布消息,以毫秒表示消息的延迟时间。消息将在x-delay毫秒后发送到相应的队列 您可以在发布服务器上计算所需的延迟

有没有一种方法可以将消息发布到兔子队列,使消息在给定日期之前不会被传递?类似于这样的场景:“此消息将触发向最终用户发出警告的协议X。最终用户请求周末不要被打扰,因此此消息不应在周一上午9点之前被使用”

您可以使用此插件进行此操作。它适用于这些类型的用例

自述

用户可以声明类型为
x-delayed-message
的交换,然后使用自定义标题
x-delaye
发布消息,以毫秒表示消息的延迟时间。消息将在
x-delay
毫秒后发送到相应的队列

您可以在发布服务器上计算所需的延迟