需要在建立连接时根据client_id做一些业务处理,跟着源码,也打印了整个connection,没发现相关数据,在Gateway类中貌似是没办法获取client_id的?
ok,找到了, \GatewayWorker\Lib\Context::addressToClientId,将workerId转换下即可,但,有没有更方便的方式?
不对,转出来的并不是当前的client_id
不行,Gateway中是根据进程端口号转换地址
晕,才发现以前我也提过同样的问题! 只能在BuinessWorker中获取
ok,找到了,
\GatewayWorker\Lib\Context::addressToClientId,将workerId转换下即可,但,有没有更方便的方式?
不对,转出来的并不是当前的client_id
不行,Gateway中是根据进程端口号转换地址
晕,才发现以前我也提过同样的问题!
只能在BuinessWorker中获取