ネットワークプログラミング相談室 Port20
■ このスレッドは過去ログ倉庫に格納されています
0468デフォルトの名無しさん
2007/11/16(金) 13:03:34> 空の電文を常時やり取りして生存を確認する
TCPはデータストリームなので、空のパケットは送れません。
1. データストリームの中のデータを型付けして、
通常データ以外に、alive check用パケットも送れるようにする。
2. keepalive socket optionを使う。(詳しくはFAQを>>1)
1.はICMP pingと違って、hostの死活でなく、
peerの死活を調べられるという利点があります。
>>466
「TCPが」というか分散環境ってそういうものだしね。
単純に落ちるfailure以外に、Content-Length: が違うなど、
mal-functional failureだって起りうる。
■ このスレッドは過去ログ倉庫に格納されています