legacy-knowledge-base
公開されました Sep. 10, 2025

java.io.IOException: Broken pipe エラーがログにスローされたため、ポータルが応答しなくなりました。

written-by

Prarthana Jadhav

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • ポータルが応答しなくなり、ログに次のエラーが記録されます。
     ERROR [default task-112985][VirtualHostFilter:375] java.io.IOException: Broken pipe
    java.io.IOException: Broken pipe
    at sun.nio.ch.FileDispatcherImpl.writev0(Native Method)
    at sun.nio.ch.SocketDispatcher.writev(SocketDispatcher.java:51)
    at sun.nio.ch.IOUtil.write(IOUtil.java:148)
    at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:504)
    at org.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:161

環境

  • Liferay& 7.0、Liferay DXP Liferay DXP 7.2、5 Liferay DXP 7.3
  • アプリケーションサーバー: Tomcat、JBoss EAP 7

解像度

  • トランザクション中にクライアントとサーバー間の接続が切断された場合、Broken pipe エラーが発生します。 この種の問題の根本的な原因として最も可能性が高いのは、ネットワークの停止
  • したがって、ログに「壊れたパイプ」関連のエラーがある場合は、ネットワークの専門家に確認して、ネットワークの問題に対処してください。
  • 根本原因を深く理解するには、ログにパイプ破損エラーがスローされた時点で、 スレッド ダンプ 5 秒 でキャプチャします。 スレッド ダンプは、このようなシナリオで根本原因を評価するための最も重要なリソースです。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base