diff --git a/car-business-server/src/main/java/com/god/base/server/consumer/RabbitConsumer.java b/car-business-server/src/main/java/com/god/base/server/consumer/RabbitConsumer.java index 127d821..8e42f38 100644 --- a/car-business-server/src/main/java/com/god/base/server/consumer/RabbitConsumer.java +++ b/car-business-server/src/main/java/com/god/base/server/consumer/RabbitConsumer.java @@ -37,8 +37,14 @@ public class RabbitConsumer { } @RabbitListener(queuesToDeclare = {@Queue("IN_FENCE")}) - public void two(String msg){ - log.info("监听到消息:{} , 队列名:{}",msg,"IN_FENCE"); - log.info("车辆驶入围栏,消息是:{}",msg); + public void two(String msg,Message message, Channel channel){ + try { + log.info("监听到消息:{} , 队列名:{}",msg,"IN_FENCE"); + log.info("车辆驶入围栏,消息是:{}",msg); + //手动确认 + channel.basicAck(message.getMessageProperties().getDeliveryTag(),false); + } catch (IOException e) { + throw new RuntimeException(e); + } } }