如何设置NMS监听容器的预取限制
除了连接 URL 之外,如何在 spring config.xml 中设置预取限制。我找不到任何有关任何属性的文档,并且连接 URL 上的参数似乎不起作用。此外,我需要在消费者层面上做到这一点。下面是我的配置。
<nms:listener-container
connection-factory="SingleConnectionFactory"
concurrency="${GraphManagerService.NMS.Consumers}"
auto-startup="false">
<nms:listener ref="MessageListenerAdapter" destination="${GraphManagerService.NMS.QueueName}" />
</nms:listener-container>
Other than on the connection URL, how do I set the prefetch limit in spring config. I can't find any doc on any of the properties and the param on the Connection URL doesn't seem to work. Besides, I need to do this on the consumer level. Here is my config below.
<nms:listener-container
connection-factory="SingleConnectionFactory"
concurrency="${GraphManagerService.NMS.Consumers}"
auto-startup="false">
<nms:listener ref="MessageListenerAdapter" destination="${GraphManagerService.NMS.QueueName}" />
</nms:listener-container>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要在每个消费者的基础上执行此操作,您可以将该选项添加到目的地。
To do this on a per-consumer basis you add the option to the destination.