用composer u 升級最新版。正常使用的程序。GatewayWorker 獲取用戶在線不在在線,返回的都是0
linux系統(tǒng)
webman升級不影響gateway-worker使用。
在非BusinessWorker進程調(diào)用gateway接口需要先設(shè)置Gateway::$registerAddress,相當于gatewayClient的用法
控制器不屬于businessWorker進程,在非businessWorker進程里調(diào)用gateway接口都需要設(shè)置Gateway::$registerAddress=xxx
用來表示調(diào)用的哪個gatewayWorker的服務(wù)。如果你之前不用設(shè)置就可以,應(yīng)該是因為剛好 Gateway::$registerAddress的默認值是你要的值,也可能你改過gatewayWorker的源碼的默認值,然后更新后gatewayWorker源碼被覆蓋。
不管是什么原因,但是控制器里要調(diào)用gateway接口必須保證Gateway::$registerAddress的值是正確的值。