Как установить предел предварительной выборки для контейнера слушателя NMS - PullRequest
1 голос
/ 31 октября 2011

За исключением URL-адреса подключения, как установить предел предварительной выборки в весеннем конфиге.Я не могу найти ни одного документа по любому из свойств, и параметр в 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>

1 Ответ

3 голосов
/ 01 ноября 2011

Чтобы сделать это для каждого потребителя, вы добавляете опцию к месту назначения.

myQueue? Consumer.prefetchSize = 10

...