Могу ли я предотвратить отправку Ack с помощью плагина Grails RabbitMQ?

Плагин Grails RabbitMQ великолепен, но я не могу найти никакой информации о том, что делать, если обработка сообщения не удалась. Я бы предпочел не отправлять Ack обратно на RabbitMQ, но я не могу найти какую-либо информацию о том, как сделать это с помощью плагина.

Можно ли управлять этим с помощью плагина RabbitMQ для Grails, или я застрял, не используя плагин?

1 ответ

Решение

Текущая версия плагина Grails RabbitMQ (0.3.3) не поддерживает режим подтверждения вручную.

Под плагином Grails RabbitMQ используются библиотеки Spring AMQP, поэтому вы всегда можете объявить свой SimpleMessageListenerContainer в resources.groovy и реализовать слушателя с ручными квитанциями. Проверьте http://static.springsource.org/spring-amqp/reference/html/

Другие вопросы по тегам