【发布时间】:2012-07-25 12:27:29
【问题描述】:
有谁知道如何在 C# 中启用 RabbitMQ 流控制? 我尝试过这样的事情:
channel = connection.CreateModel();
channel.ChannelFlow(true);
channel.FlowControl += new RabbitMQ.Client.Events.FlowControlEventHandler(channel_FlowControl);
基本上,我希望当 RabbitMQ 连接进入 FlowControl 模式时触发“channel_FlowControl”事件 - 但不知何故,这不会发生。
有人知道我该如何正确处理吗?
提前致谢
【问题讨论】:
-
sod 定律,
FlowControl事件是 undocumented,但文档确实将 Flow Control 作为一个主题。 -
未记录,也许 - 但不知何故我想抓住那个事件,因为我的兔子有时会有点超载并进入 FlowControl 模式......并开始阻塞。
-
没有人知道如何正确处理这个问题?