クラス DisconnectedClientHelper
java.lang.ObjectSE
org.springframework.web.util.DisconnectedClientHelper
たとえば、クライアントが消えたためにサーバーレスポンス接続が失われたことを示す例外を識別してログに記録するのに役立つユーティリティメソッド。このクラスは、このような例外を識別し、DEBUG レベルではログを 1 行に最小限に抑え、TRACE レベルでは完全なエラースタックトレースを作成できます。
- 導入:
- 6.1
- 作成者:
- Rossen Stoyanchev
コンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明boolean
例外が リモートクライアントの切断を示しているかどうかをisClientDisconnectedException(java.lang.Throwable)
経由で確認し、そうである場合は、構成されたロガーに対して DEBUG がオンの場合は 1 行のメッセージをログに記録し、TRACE がオンの場合は完全なスタックトレースをログに記録します。static boolean
指定された例外がクライアントが去ったことを示しているかどうか。
コンストラクターの詳細
DisconnectedClientHelper
メソッドの詳細
checkAndLogClientDisconnectedException
例外が リモートクライアントの切断を示しているかどうかをisClientDisconnectedException(java.lang.Throwable)
経由で確認し、そうである場合は、構成されたロガーに対して DEBUG がオンの場合は 1 行のメッセージをログに記録し、TRACE がオンの場合は完全なスタックトレースをログに記録します。isClientDisconnectedException
指定された例外がクライアントが去ったことを示しているかどうか。対象となる既知のケース:
- Tomcat の ClientAbortException または EOFException
- Jetty 用 EofException
- IOException 「パイプの破損」または「ピアによる接続のリセット」