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