WebLogic プロキシ設定の背後にある HTTP ハンドラを見つける
WebLogic アプリケーションの外向き呼び出しを行う JVM を構成し、WebLogic のハンドラを使うのか JDK のハンドラを使うのかを特定します。
WebLogic のプロキシオプションを編集する前に、呼び出しを行っているサーバの JVM を見つけます。管理サーバと管理対象サーバでは起動引数が異なる場合があります。
次に、その HTTP 実装を特定します。JDK のハンドラの場合、エンドポイントのプロパティは次のとおりです。
-Dhttp.proxyHost=proxy.example
-Dhttp.proxyPort=8080
-Dhttps.proxyHost=proxy.example
-Dhttps.proxyPort=8080
そのサーバの実際の起動構成を通じて指定します。プロキシ資格情報を構成していない、独立して許可された公開 HTTP テストでは、HTTP プロキシ一覧が候補となるホストとポートの値を提供できます。ドメインスクリプトはそれを読む起動に影響します。サービスや Node Manager の起動では、それ自体の有効な入力値を確認する必要があります。
Oracle は、WebLogic 独自のハンドラではなく JDK ハンドラを選ぶために -DUseSunHttpHandler=true を文書化しています。これは資格情報のプロパティが欠けているのではなく、実装上の判断として選んでください。プライベートな HTTP クライアントでは代わりにビルダーやルートプランナーが必要になることがあります。
既存のオプションを保持し、必要な再起動をデプロイ手順に沿って適用し、失敗した JVM で有効な値を確認します。別の管理対象サーバを変更しても、この要求に影響しないままディスク上にもっともらしい構成が残ることがあります。