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

stream_socket_client使用

守護(hù)

用 stream_socket_client(); 來(lái)接收數(shù)據(jù),每過(guò)來(lái)一條數(shù)據(jù)就要鏈接一次,因?yàn)殒溄訑?shù)量過(guò)多而報(bào)錯(cuò),導(dǎo)致服務(wù)器端口斷開(kāi)鏈接,請(qǐng)各位老大幫忙 用 stream_socket_client('tcp://ip:port'); 能連接一次,做多次的fwrite();操作嗎??
?

$fp = stream_socket_client("tcp://ip:port", $errno, $errstr);
if (!$fp) {
    echo 'error';
} else {
    fwrite($fp,$message);
    fclose($fp);
    myBwLog('--success--'.$str_hex_message);
}
15978 1 0
1個(gè)回答

phpcreeper
  1. 可以啊,這個(gè)需要自己定制, 比如利用定時(shí)器定期檢測(cè)連接的狀態(tài),如果連接斷開(kāi)了就嘗試重連,最好配上心跳機(jī)制。
  2. 另外官方的?AsyncTcpConnection 就是這對(duì)這種場(chǎng)景的基于stream_socket_client的生產(chǎn)級(jí)實(shí)現(xiàn),你可以研究下其源碼。
  • 暫無(wú)評(píng)論
年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??