需要在建立連接時(shí)根據(jù)client_id做一些業(yè)務(wù)處理,跟著源碼,也打印了整個(gè)connection,沒(méi)發(fā)現(xiàn)相關(guān)數(shù)據(jù),在Gateway類(lèi)中貌似是沒(méi)辦法獲取client_id的?
ok,找到了, \GatewayWorker\Lib\Context::addressToClientId,將workerId轉(zhuǎn)換下即可,但,有沒(méi)有更方便的方式?
不對(duì),轉(zhuǎn)出來(lái)的并不是當(dāng)前的client_id
不行,Gateway中是根據(jù)進(jìn)程端口號(hào)轉(zhuǎn)換地址
暈,才發(fā)現(xiàn)以前我也提過(guò)同樣的問(wèn)題! 只能在BuinessWorker中獲取