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

多進(jìn)程redis-queue消費(fèi)的問(wèn)題

tianya

問(wèn)題描述

我有一個(gè)任務(wù)需要異步處理,就直接在onWorkerStart中使用$client->subscribe()來(lái)消費(fèi)隊(duì)列。

然后我看到每個(gè)進(jìn)程的消費(fèi)訂閱都會(huì)一直在重復(fù)發(fā)送BRPOP和zrevrangebyscore命令來(lái)獲取數(shù)據(jù),那么當(dāng)我設(shè)置了worker->count=N,就會(huì)同時(shí)有N個(gè)BRPOP和zrevrangebyscore發(fā)到redis,在隊(duì)列名都相同的情況下,請(qǐng)問(wèn)該怎么優(yōu)化好?
希望大佬指教一下。

836 1 0
1個(gè)回答

walkor 打賞

沒(méi)必要優(yōu)化

  • tianya 2024-05-14

    好的,感謝回答。在worker->count設(shè)置為較大值(幾百)的情況下,同時(shí)發(fā)很多redis命令也不會(huì)影響性能嗎?

  • walkor 2024-05-14

    影響很小,相當(dāng)于業(yè)務(wù)可以忽略不計(jì)

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??