【问题标题】:MassTransit is it possible to consume a message from a queue only on-demand?MassTransit 是否可以仅按需使用队列中的消息?
【发布时间】:2021-04-29 04:17:04
【问题描述】:

我怎样才能,甚至有可能按需使用队列中的消息。也就是说,让消息保留在队列中而不是自动传递给它们的消费者?

根据我在 MassTransit 文档中阅读的所有内容和设计,如果不使用“黑客”,这种行为似乎是不可能的。除非我放弃 MassTransit 并纯粹切换到 RabbitMQ,否则我需要深入研究以了解这种情况是否可能。

我非常感谢任何关于正确方向的见解、提示或指导。

【问题讨论】:

    标签: c# rabbitmq microservices masstransit


    【解决方案1】:

    MassTransit 不支持按需或基于拉取的消息传递。传输来自代理的推送消息(SQS 除外,因为它是 SQS),但不会向开发人员公开任何方式来“仅获取一个”或其他类型的轮询。

    【讨论】:

    • 一个接一个地穿线的最佳方法是什么?
    猜你喜欢
    • 2020-05-02
    • 2021-12-09
    • 2021-08-18
    • 2021-09-19
    • 1970-01-01
    • 2019-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多