を参照しています。私はwiresharkと一般的なネットワーキングには初めてですが、私のアプリケーションのトラフィックを監視していますので、フィルタリングして、 wiresharkは次のように表示します。このwiresharkの情報は
protocol = TCP
length = 54
info = 56705 > ms-wbt-server [ACK] Seq=1 Ack=61 Win=252 Len=0
私のアプリからアプリのサーバーに1秒ごとに起動します。アプリケーションが毎秒これらのパケットを送信し続けるのはなぜですか?
これは、サポートがあれば、C#.netアプリです。
感謝@ビッキー、私が許可されているときに私は5分で受け入れるでしょう。キープアライブが大規模な分散システムに推奨されるものかどうか教えてください。システムに1つのアプリケーションサーバーに報告するクライアントは〜50000人ありますが、このキープアライブは悪いパフォーマンスの原因になる可能性がありますか?あるいは、パッケージが小さくて50000のクライアントがかなり小さいので、ネットワークパフォーマンスに影響を与えすぎるべきではありませんか? – 0xor1
サーバは、クライアントがまだそこにいることを知る必要がありますか?クライアントはサーバが到達不能になったことを直ちに知る必要がありますか?そうでない場合は、TCP設定で無効にすることができます。はい、キープアライブパケットは小さいですが、50,000のクライアントで60バイトのキープアライブを同じサーバーに2回送信すると(編集:もちろん返信も返されます)、*影響を与えないと驚いていますネットワークのパフォーマンス。 – Vicky
ありがとうございます:)キープアライブパケットは私のリモートデスクトップ接続であり、私のアプリケーションheheではなく、少数でした。 – 0xor1