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

測(cè)試:拔掉終端與外網(wǎng)的網(wǎng)線(局域網(wǎng)是通的,云服務(wù)器設(shè)置了心跳50秒,且云端判斷此終端已經(jīng)掉線并記錄了日志),但是終端超時(shí)15分鐘后才啟動(dòng)重連機(jī)制。AsyncTcpConnection

張祁智

云服務(wù)器是正常判斷,此終端掉線
終端在超時(shí)15分鐘左右,自動(dòng)重連了
而不是直接就知道掉線,像是掛起一樣,困惑許久,外網(wǎng)正常

public static function onWorkerStart($worker)
{
$connection_to_yun = new AsyncTcpConnection(ws:x.xxx.com:8888);
$connection_to_yun->transport = 'ssl';
$connection_to_yun->onConnect = ['Events', 'yun_onConnect'];
$connection_to_yun->onMessage = ['Events', 'yun_onMessage'];
$connection_to_yun->onClose = ['Events', 'yun_onClose'];
$connection_to_yun->onError = ['Events', 'yun_onError'];
$connection_to_yun->connect();
}

public static function yun_onClose($connection)
{
$connection->reConnect(1);
}

public static function yun_onError($connection, $code, $msg)
{
echo 'yun_onError: Error code:' . $code . ' msg:' . $msg . '\n';
}

請(qǐng)大佬,指點(diǎn)下,感謝萬(wàn)分

2384 3 0
3個(gè)回答

walkor 打賞

斷網(wǎng)斷電這些極端情況需要心跳來(lái)檢測(cè)。
也就是定時(shí)向?qū)Χ税l(fā)送點(diǎn)數(shù)據(jù),檢測(cè)連接可用性。

  • 張祁智 2020-06-09

    謝謝大佬,也就是客戶端,服務(wù)端,分別要有心跳機(jī)制,做判斷。
    客戶端,在自己規(guī)定時(shí)間內(nèi)沒有收到服務(wù)端消息,調(diào)用close
    服務(wù)端,目前,已經(jīng)能正常判斷,只需要增加客戶端判斷了。
    解決這類極端情況。

back0893

協(xié)議的心跳吧.

  • 暫無(wú)評(píng)論
張祁智

已經(jīng)完結(jié)。對(duì)端相互處理

  • 暫無(wú)評(píng)論
年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??