1. ホーム
  2. Qt

パイプが壊れた java.io.IOException: パイプの破損 解決方法

2022-02-08 19:23:13

パイプが破損した java.io.IOException: ブロークン・パイプ 解決方法

I. パイプ破損の原因分析

1. ブロークンパイプは、サービスにアクセスした際に、突然サーバーがハングアップした場合に発生します。

2. クライアントの読み込みタイムアウトで接続が閉じられ、その時点でサーバーが再びクライアントにデータを書き込む、ということが起こる パイプ破損例外!

II. シナリオ

1. 質問1は、サーバーがハングアップしている原因を分析します。

2. 質問2は、以下を使用します。 スレッドスタックを解析するjps/jstack があるかどうかを確認するために ブロックしているスレッド .