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

多個businessworker接收某一用戶的同一消息

th

即gateWay將用戶的某一消息多發(fā)到不同的businessworker,例如 用戶的onclose事件發(fā)送到所有businessworker?

3460 2 0
2個回答

phpcreeper

用戶的 onClose 事件一般是針對當(dāng)前連接的 close 事件,事件發(fā)生時會由某一個gateway進程接管并隨機轉(zhuǎn)發(fā)給某一個 businessworker 進程來處理,并不是發(fā)送到所有的?businessworker 進程。

  • th 2019-08-22

    就是需要事件由一個gateway進程轉(zhuǎn)發(fā)到多個businessworker的這種功能。你所說的是businessworker的普通使用

  • phpcreeper 2019-08-22

    只能修改源碼,src/gateway.php 里定位到routerBind() 方法,自己看源代碼很容易發(fā)現(xiàn)其為默認的 $this->router 回調(diào),默認是隨機路由一個businessworker,自行定制這個回調(diào)重寫即可。

  • th 2019-08-22

    該方法不可行,回調(diào)也是有前提條件的

  • phpcreeper 2019-08-22

    怎么就不可行了?

abcde123456

gateway是隨機發(fā)送給某一個businessworker的 要發(fā)送給多個businessworker需要自行修改源代碼

  • th 2019-08-22

    目前來看只有這樣,目前沒找到不修改源碼的方法

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