【发布时间】:2016-03-07 12:08:08
【问题描述】:
我正在尝试使用 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 是从download page 下载的。 app.war 是我的 Java EE 应用程序。
该命令启动Payara微服务器,并将我的war文件部署到服务器上。但是在部署过程中,Payara微服务器在war文件部署完成之前响应http请求!
- 首先我执行命令
java -jar payara-micro-4.1.1.161.1.jar --deploy app.war。 - 然后,我向“http://localhost:8080/app/”运行 HTTP 请求。 (此时,app.war 的部署还没有完成。)
- 实际上,Payara 微服务器在 app.war 部署完成之前返回 404 错误页面。
在这种情况下,我希望在 app.war 部署完成后收到来自 app.war 的响应。有什么方法可以让 Payara micro 等待响应 HTTP 请求以完成 war 文件部署?
【问题讨论】:
标签: java jakarta-ee payara-micro