推送消息的代碼是這樣的
$client = stream_socket_client('tcp://127.0.0.1:5248', $errno, $errmsg, 1,STREAM_CLIENT_CONNECT|STREAM_CLIENT_PERSISTENT);
fwrite($client, json_encode($send_data)."\n");
作為服務(wù)器的監(jiān)聽5248端口,如果關(guān)閉服務(wù)器后,這個(gè)由于連接不上,彈出個(gè)warning
PHP Warning: stream_socket_client(): unable to connect to tcp://127.0.0.1:5248 (Connection refused)
但是服務(wù)端重啟后,雖然不彈出警告了,但服務(wù)端也收不到消息了,只有把作為客戶端的重啟。
這個(gè)怎么解決呢?
萬分感謝~