0

Weblogic サーバーで断続的なソケット警告が表示され、Web サーバーの内部エラーが原因です。

警告メッセージはBEA-000449で、指定された 5 秒のタイムアウト内にソケットからデータが読み取られなかったため、ソケットが閉じられたことを示しています。時間を変更でき、それが有効になっていることがわかります。

エラー ログに次のエラーが表示されます。

Internal Error: proxy error reading status line

アクセス ログに502 レスポンス コードが表示されます。

私は使っている:

  • Weblogic サーバー バージョン 10.3.5 および 10.3.6 (どちらのバージョンでも問題は解決しません)
  • アパッチ HTTP サーバー 2.2.22
  • mod_proxy の使用

SetENVapache mod_proxy にいくつかのバグがあることを知ったので、Web サーバーにパラメーターを適用しました。 キープアライブのオン/オフのさまざまなパラメーターを変更するなどのさまざまなシナリオをテストしましたが、何も機能しませんでした。

9 週間以上このエラーに取り組んできましたが、解決できませんでした。誰かがこの問題で私を助けることができれば、本当に感謝しています.

4

1 に答える 1

0

この問題は解決されました。

私たちの環境では、要求に時間がかかる OS 関連の問題がありました... Oracle の提案に従ってパッチを適用しました。より安全にするために、weblogic サーバーの接続タイムアウトを 25 秒に増やしました。

于 2013-03-24T15:00:11.037 に答える