Ruby 1.8.7 リファレンスマニュアル > ライブラリ一覧 > pingライブラリ > Pingモジュール > pingecho
pingecho(host, timeout = 5, service = 'echo') -> bool
[permalink][rdoc]host の TCP サービス service に対して接続することで、 サーバが稼動しているかどうか確かめます。
このメソッドは ping(1) と異なり ICMP を使用しないので、 スーパーユーザ権限が必要ありません。 一方で、接続可能な TCP サービスがなければ サーバの動作を確認できないという欠点があります。
接続を許可されていないサーバのサービスに対して このメソッドを使うべきではありません。
[SEE_ALSO] ping(1)