那些年开发中遇到的坑:mq重试

那些年在开发中遇到的坑


今日遇到一个分布式服务重复消费mq的问题!猜测是阿里云MQ的一个处理逻辑、当业务处理超时时、它认为是消费失败、所以会多次发送重试请求!


图片发自App


图片发自App

通过查看阿里云的帮忙文档、证明了我的猜测是准确的!

所以在以后的开发中、如果遇到在mq消费业务处理中、会出现超时的问题。可先消费MQ、返回成功标记、再进行异步处理!




当然你可能有更好的建议、请指教

你可能感兴趣的:(那些年开发中遇到的坑:mq重试)