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

getClientIdByUid的返回為空

kick7spring

很奇怪的問題 我把例子的三個文件放到 thinkphp的框架下 單獨引入了autoload.php. 然后在Event.php下 use了think內(nèi)部我寫的代碼來處理model的邏輯。 先下的問題是 我在非Event。php下 我看我只能調(diào)用成功sendToClient(ID,message)方法。 獲取是否在線 獲取組內(nèi)的總數(shù) 都是空
我event。php和我其他業(yè)務(wù)文件代碼 都use的同一個gateway
如下的代碼bu

var_dump("$uid");
var_dump(Gateway::getClientIdByUid("$uid"));
var_dump(Gateway::isUidOnline("$uid"));
Gateway::sendToClient("7f0000010b5700000001",  '123123123');
var_dump(Gateway::getUidByClientId("7f0000010b5700000001"));

string(3) "112"
array(0) {
}
int(0)
string(3) "112"
968 1 0
1個回答

damao

php-fpm下或者非businessWorker進程里調(diào)用gateway接口的話需要提前手動指定 Gateway::$registerAddress = '127.0.0.1:端口'; 端口是你register啟動的端口,啟動界面能看到

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