Tag: spring rabbitmq

Spring RabbitMQ – 在具有@RabbitListener配置的服务上使用手动通道确认

如何在不使用自动确认的情况下手动确认消息。 有没有办法使用它与@RabbitListener和@EnableRabbit配置样式。 大多数文档告诉我们使用SimpleMessageListenerContainer和ChannelAwareMessageListener 。 但是使用它会失去注释提供的灵活性。 我已经配置了我的服务如下: @Service public class EventReceiver { @Autowired private MessageSender messageSender; @RabbitListener(queues = “${eventqueue}”) public void receiveMessage(Order order) throws Exception { // code for processing order } 我的RabbitConfiguration如下 @EnableRabbit public class RabbitApplication implements RabbitListenerConfigurer { public static void main(String[] args) { SpringApplication.run(RabbitApplication.class, args); } @Bean public MappingJackson2MessageConverter jackson2Converter() { MappingJackson2MessageConverter converter […]