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.
请问大家 有好办法吗?@海哥