我在同個服務器上有兩個項目,部署了兩個gateway,同時守護進程開啟服務,但只有一個可以使用,兩個不能同時使用,我用的端口號都不同,不知道為啥? 還有一個gatewayworker是可以多個項目使用嗎?比如我一個進程是 $gateway = new Gateway("tcp://0.0.0.0:8282"); 另外開一個$gateway2 = new Gateway("tcp://0....
使用gateway通過client同時給APP客戶端發(fā)送消息,安卓客戶端有時候會數(shù)據(jù)丟失,接收數(shù)據(jù)有點問題,現(xiàn)在想說如何確認客戶端是否成功收到數(shù)據(jù),客戶端接收到數(shù)據(jù)發(fā)一個消息回來,但client只能發(fā)不能接,咋搞啊...
棋牌類游戲APP開發(fā),客戶端跟socket一小段時間沒有數(shù)據(jù)交互,就會失去響應,但是沒有斷開連接,卻收不到socket發(fā)的信息,重新連接之后才可以...
通過php調(diào)用socket,想給所有連接的而用戶或者某一些用戶發(fā)送消息, 但通過onMessage里面用$connection->send('uid is' . $d); 都只能發(fā)給一個請求者(發(fā)送消息給socket的用戶); 使用 foreach ($worker->connections as $connection) { $connection->send('uid is' . $d); } ...