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

gatewayClient類 isUidOnline 方法

藍(lán)天lucky

使用gatewayClient 這個 isUidOnline? 方法? ? ?在客戶端突然斷網(wǎng)時? 加著心跳 也依然是 當(dāng)前客戶端在線? 這塊 各位有遇到么?

3070 1 0
1個回答

phpcreeper

1、客戶端突然斷網(wǎng)這種極端情況,服務(wù)器是無法感知到客戶端連接已經(jīng)斷開的,所以服務(wù)端調(diào)用gatewayClient::isUidOnline 應(yīng)該會出現(xiàn)還在線的情況。
2、你這個心跳是怎么加的? 最好就是要求客戶端定期發(fā)送心跳包,若規(guī)定時間內(nèi)沒有收到,則服務(wù)端強(qiáng)行干掉這個連接,此時調(diào)用?gatewayClient::isUidOnline? 應(yīng)該是OK了。

  • 藍(lán)天lucky 2018-12-28

    嗯嗯 我發(fā)現(xiàn)是我沒有設(shè)置 $gateway->pingNotResponseLimit = 1; 這個的原因
    如果我一旦設(shè)置這個 就需要服務(wù)端在給客戶端在send(pong)吧

  • phpcreeper 2018-12-28