ActiveMQ Connected 消费者不消费消息
ActiveMQ Connected consumer don't consume messages
我正在使用 NuGet 与 ActiveMQ 一起工作 https://activemq.apache.org/components/nms/
也试过Apache.NMS.ActiveMQ.NetStd。
情况是侦听器成功连接到代理,并且在 Web 控制台中可以在相应的队列中看到。但是来自队列的消息不会消耗。没有任何错误。
像这样:
消费者代码。这是 AspNet 托管服务:
与 tcp://...
相关联:
正在创建连接和会话:
我没有得到任何例外,完全没有。没有消息传递给侦听器。可能是什么问题?
问题出在queuePrefetch,异步consumer在值为0时不工作,这种情况只能使用同步consumer或者增大queuePrefetсh的值。
我正在使用 NuGet 与 ActiveMQ 一起工作 https://activemq.apache.org/components/nms/ 也试过Apache.NMS.ActiveMQ.NetStd。 情况是侦听器成功连接到代理,并且在 Web 控制台中可以在相应的队列中看到。但是来自队列的消息不会消耗。没有任何错误。
像这样:
消费者代码。这是 AspNet 托管服务:
与 tcp://...
相关联:
正在创建连接和会话:
我没有得到任何例外,完全没有。没有消息传递给侦听器。可能是什么问题?
问题出在queuePrefetch,异步consumer在值为0时不工作,这种情况只能使用同步consumer或者增大queuePrefetсh的值。