RabbitMQ中的消費者處理消息HandleDelivery不生效的緣由及解決辦法

今天遇到一個問題就是在使用rabbitMQ的時候,消費者接受了消息但消息處理函數沒有執行也就是handleDelivery沒有執行,也沒有報錯。 以後看了源碼才發現,參數名字改了 能夠看到在沒有加AMQP以前handleDelivery是灰色的,因此它沒有執行 加了AMQP以後就不是灰色的了,我測試了一下,能夠成功執行 固然,其中具體的緣由我還不是很清楚,後續再慢慢了解吧。web
相關文章
相關標籤/搜索