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

請問下, gateway worker信息路由是如何實現(xiàn)的

timfeng
在網(wǎng)站上看到這個, 想起了gateway worker在分布式時候的性能問題

(http://
www.cnblogs.com/
myd620/
p/
6081100.html)

請問下, 當兩個client屬于不同的gateway的時候, 他們之前信息的路由是如何實現(xiàn)的? 是通過數(shù)組查表的方式么? 譬如business worker給某個client發(fā)送一條數(shù)據(jù)的時候, Gateway worker內(nèi)部是根據(jù)什么轉(zhuǎn)去具體的gateway的?

5814 5 0
5個回答

timfeng

因為我的用戶組不允許發(fā)送網(wǎng)站外鏈接, 我把每段都加了回車
實在不好意思

  • 暫無評論
walkor 打賞

GatewayWorker根據(jù)client_id去發(fā)送數(shù)據(jù),client_id里面包含了客戶端所屬服務(wù)器內(nèi)網(wǎng)通訊地址(ip和端口)以及進程內(nèi)socket編號信息,每個gateway進程都有自己的通訊ip和端口,發(fā)送數(shù)據(jù)時將client_id轉(zhuǎn)換成內(nèi)網(wǎng)ip:端口,向這個 ip:端口 發(fā)送數(shù)據(jù)以及socket編號就可以給對應(yīng)客戶端了發(fā)送信息了。

  • 暫無評論
timfeng

謝謝 walkor大神, 這樣處理效率確實會高很多。 請問下client_id的哪些域包含了服務(wù)器的ip/port/socket?謝謝

  • 暫無評論
walkor 打賞

$client_id = bin2hex(pack('NnN', $local_ip, $local_port, $connection_id))
這個是client_id規(guī)則

  • 暫無評論
damao

學習了

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