Webサーバとアプリケーションサーバが別マシン(別筐体)の場合、リクエストが404(Not Found)または400(Bad Request)のエラーになります。
Interstage Application Serverのよくあるご質問を検索できます。
Interstage Application Server の技術情報はこちら
- Webサーバとアプリケーションサーバが別マシン(別筐体)の場合、リクエストが404(Not Found)または400(Bad Request)のエラーになります。
アプリケーションサーバへ直接リクエストを送信すると成功します。
原因と対処方法を教えてください。 - Webサーバとアプリケーションサーバが別マシン(別筐体)の場合、Webサーバ側でwscadminコマンドを使用してアプリケーションサーバと連携する設定が必要です。
wscadminコマンドは、add-instance-refサブコマンドとadd-application-refサブコマンドの2種類を実行する必要があります。
設定されていない場合、HTTPステータスコード404(Not Found)で応答されます。
また、アプリケーションサーバ側の「Webコンテナへアクセスする運用形態」がdirectの場合、HTTPステータスコード400(Bad Request)で応答されます。
「Webコンテナへアクセスする運用形態」をwebserverまたはnocheckに変更してください。
手順の詳細は以下のマニュアルを参照してください。
・GlassFish機能を使用している場合
GlassFish 設計・構築・運用ガイド
Jakarta EEアプリケーションの運用
Webサーバーを経由する場合の運用準備
WebサーバーとGlassFish Serverクラスターの連携設定
WebサーバーとGlassFish Serverクラスターを別のマシンで運用する場合
・Java EE 7機能を使用している場合
Java EE 7 設計・構築・運用ガイド
Java EEアプリケーションの運用
Webサーバを経由する場合の運用準備
WebサーバとIJServerクラスタの連携設定
WebサーバとIJServerクラスタを別のマシンで運用する場合
・Java EE 6機能を使用している場合
Java EE運用ガイド(Java EE 6編)
Java EEアプリケーションの運用
Webサーバを経由する場合の運用準備
WebサーバとIJServerクラスタの連携設定
WebサーバとIJServerクラスタを別のマシンで運用する場合
製品・サービス区分 | Interstage | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 構築(導入/移行) |