gpt4 book ai didi

c# - 消息代理消费者/生产者在客户端出现故障时重新分配?

转载 作者:行者123 更新时间:2023-11-30 18:03:08 26 4
gpt4 key购买 nike

我正在寻找一个消息代理 API 以将其与 C# 一起使用。

通常事情很简单。我有一个知道要做什么工作的服务器,我有一些需要获得这些工作的客户。

以下是我的特殊要求:

  • 如果一位客户找到工作但未能在特定时间内回答,则应由另一位客户来完成这项工作。
  • 不止一个队列和优先级
  • 如果可能的话,它需要处理大消息队列(这样我有时一个月就可以加载所有作业,然后忘记它
  • 安全通信会很好。
  • 用于通过 C# 与代理对话的 API。完成了多少工作?还有什么要做的?删除一些作业...
  • 如果可用,复制到另一个经纪人会很好。
  • 代理需要在 windows 上运行

什么不是问题:

  • 低延迟(当消息需要几分钟时没有问题)

你知道这样一个可以免费使用的消息代理吗?

最佳答案

RabbitMQ和其他几个 AMQP 实现满足大部分(如果不是全部)这些要求。

If a consumer dies without sending an acknowledgement the AMQP broker will redeliver it to another consumer or, if none are available at the time, the broker will wait until at least one consumer is registered for the same queue before attempting redelivery.

关于c# - 消息代理消费者/生产者在客户端出现故障时重新分配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7502288/

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