Payara マイクロ サーバーを使用して Java EE アプリケーションをホストしようとしています。
Payara マイクロ サーバーは、次のコマンドで起動します。
java -jar payara-micro-4.1.1.161.1.jar --deploy app.war
ダウンロードページからpayara-micro-4.1.1.161.1.jarをダウンロードしました。app.war は私の Java EE アプリケーションです。
このコマンドで Payara マイクロ サーバーが起動し、war ファイルが確実にサーバーにデプロイされます。しかし、デプロイ プロセスでは、war ファイルのデプロイが完了する前に、Payara マイクロ サーバーが http 要求に応答します。
- まず、コマンドを実行し
java -jar payara-micro-4.1.1.161.1.jar --deploy app.war
ます。 - 次に、「<a href="http://localhost:8080/app/" rel="nofollow">http://localhost:8080/app/」に対して HTTP リクエストを実行します。(この時点では、app.war のデプロイは完了していません。)
- 実際、Payara micro server は app.war のデプロイが完了する前に 404 エラー ページを返します。
その場合、app.war のデプロイが完了した後に app.war からの応答を受け取ることを期待しています。war ファイルの展開を完了するための HTTP 要求に応答するために、Payara micro を待機させる方法はありますか?