jboot中使用rabbitmq消费消息失败的话如何重回队列
@Slf4j public class MyListener implements JbootmqMessageListener { @Override public void onMessage(String channel, Object message) { log.debug(">>>消费[Q] {} [M]{}", channel, message); } }
如图jboot中消费者监听队列后处理消息在onMessage 方法中消费,如果消费不成功,比如请求外部资源失败,则将此消息重回队列,请问如何处理呀?原想着通过
channel.basicNack(envelope.getDeliveryTag(), false, true);
但是上述法中好像没法获取到channel.
请问大家 有好办法吗?@海哥