RabbitMQ的一個(gè)隊(duì)列多個(gè)消費(fèi)者消費(fèi),會(huì)不會(huì)出現(xiàn)多個(gè)消費(fèi)者消費(fèi)了同一條信息?有的話如何避免?假如沒有的話,是RabbitMQ程序控制了這種情況出現(xiàn)嗎?
1 回答

慕蓋茨4494581
TA貢獻(xiàn)1850條經(jīng)驗(yàn) 獲得超11個(gè)贊
單mq而言的話你的fanout的確就支持,其實(shí)其他兩種也支持,只需要在exchange上配下而已。
但這個(gè)東西建議是消費(fèi)者也要做好防備,避免生產(chǎn)者重復(fù)投遞消息,甚至包括消費(fèi)者在消費(fèi)消息時(shí)未ack掉消息的后續(xù)處理也需要注意。
- 1 回答
- 0 關(guān)注
- 8788 瀏覽
添加回答
舉報(bào)
0/150
提交
取消