回答:
実行するテストの種類に依存しますか?接続の確立とデータの送信をテストする場合、2つの簡単なテストが考えられます。netcat
(nc)を使用して一部のデータをリモートソケットに「エコー」するか、telnetを使用して対話的に接続します。
サーバーがfoobar.com、ポート1234でリッスンしている場合、次のようにテストできます。
bro@host:~ $ echo "Some data to send" | nc foobar.com 1234
上記と同じアドレス/ポートですが、セッションをインタラクティブにします:
bro@host:~ $ telnet foobar.com 1234
Trying foobar.com...
Connected to foobar.com.
Escape character is '^]'.
Type some data to send here
nc -U
、OS XおよびLinuxで使用する必要がありますsocat
(例:を使用)socat - UNIX-CONNECT:/tmp/memcached.sock
。