C# ActiveMQ连接的使用者don';不要消费信息

C# ActiveMQ连接的使用者don';不要消费信息,c#,asp.net,activemq,C#,Asp.net,Activemq,我正在使用NuGet与ActiveMQ一起工作 还尝试了Apache.NMS.ActiveMQ.NetStd。 在这种情况下,侦听器成功地连接到代理,在web控制台中,这可以在相应的队列中看到。但是队列中的消息不会被占用。没有任何错误 大概是这样的: 消费者代码。这是AspNet HostedService: 连接到tcp://...: 创建连接和会话: 我没有任何例外,什么都没有。没有消息传递给侦听器。可能是什么问题?问题出在queuePrefetch中,异步使用者不能使用值0,在这种

我正在使用NuGet与ActiveMQ一起工作 还尝试了Apache.NMS.ActiveMQ.NetStd。 在这种情况下,侦听器成功地连接到代理,在web控制台中,这可以在相应的队列中看到。但是队列中的消息不会被占用。没有任何错误

大概是这样的:

消费者代码。这是AspNet HostedService:

连接到
tcp://...

创建连接和会话:


我没有任何例外,什么都没有。没有消息传递给侦听器。可能是什么问题?

问题出在queuePrefetch中,异步使用者不能使用值0,在这种情况下,您只能使用同步使用者或增加queuePrefetСh的值。