国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

rabbitmq有沒有辦法一個消費者消費多個隊列啊

2494911084@qq.com

問題描述

rabbitmq有沒有辦法一個消費者消費多個隊列啊,現(xiàn)在創(chuàng)建了2000多個消費者進程,服務(wù)器給我干爆了

為此你搜索到了哪些方案及不適用的原因

之前使用hyperf創(chuàng)建多個消費者進程來綁定隊列進行消費的,但是內(nèi)存占的太高了

1776 2 0
2個回答

chaz6chez

有,但沒必要

  • 暫無評論
白鵠

無路由模式

  • 2494911084@qq.com 2023-09-05

    rabbitmq服務(wù)端是別人的 我這里只負責消費,可以只創(chuàng)建一個消費者來消費所有生產(chǎn)者投遞的消息嗎

  • 白鵠 2023-09-05

    那不行 有生產(chǎn)者啟動時的 route類型來決定

  • chaz6chez 2023-09-05

    其實可以,用basic get + timer;
    一個進程啟動多個client連接,然后在timer中輪詢basic get每個隊列的消息,然后消費,然后分別ack;
    但這樣效率不高,我覺得沒有太大意義

  • 2494911084@qq.com 2023-09-05

    交換機使用的topic模式 這個模式可以實現(xiàn)一個消費者消費所有生產(chǎn)者投遞的數(shù)據(jù)嗎

  • 白鵠 2023-09-05

    看他的路由規(guī)則 如果他的2個生產(chǎn) 是aaa.bbbb.ccc aaaa.bbbb.ddd 就可以通過 aaaa.bbbb.* 來

年代過于久遠,無法發(fā)表回答
??