ローカルで実行されているグラファイト サーバーにプレーン テキスト データを送信しようとしています。同じコードを次に示します。
<?php
error_reporting(E_ALL);
$address = '127.0.0.1';
$port = 2003;
$fsock = fsockopen($address,$port);
for($i=1;;$i++){
$send = "dummy.metric.value ".$i." ".time();
$sent = fwrite($fsock, $send, strlen($send));
echo $send ." sent ".$sent."\n";
sleep(4);
}
?>
エラーはありませんが、グラファイト サーバーは新しいデータを表示しません。サーバーが実行されており、データを送信できnc
ますtelnet