【问题标题】:Cannot access a disposed object. Object name: 'RabbitMQ.Client.Impl.AutorecoveringModel'无法访问已处置的对象。对象名称:\'RabbitMQ.Client.Impl.AutorecoveringModel\'
【发布时间】:2022-12-20 09:34:29
【问题描述】:

我开始学习 RabbitMq 并将其与我的 C# 代码一起使用,但出现此错误: (无法访问已处置的对象。对象名称:'RabbitMQ.Client.Impl.AutorecoveringModel'。)

我试图从 Rabbitmq QUEUE 消费并转换为正确的 Task 对象,但是当她去 ack 时,他给出了 except 并失去了价值。

【问题讨论】:

    标签: rabbitmq message-queue message


    【解决方案1】:

    当我使用“using”语句创建 rabbitmq 连接和通道时,我遇到了同样的问题。

    我停止使用它是因为我需要为整个生命周期对象保持通道打开。 注意:我创建了一个函数来在完成后处理连接和通道。

    【讨论】:

      猜你喜欢
      • 2022-01-11
      • 2020-04-23
      • 2017-12-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多