在部署应用程序时,WildFly会向任何HTTP请求返回404。是否有可能指示WildFly等到部署完成,然后才处理所有连接?
即。目前的行为:
metrics
=> 404 NOT FOUND /page/from/my/application
=> 200 OK 期望的行为:
/page/from/my/application
=> [此处WildFly等待部署完成] 200 OK 我想仅在开发机器上使用它,因此停止连接不是资源问题,因为无论如何都不会有很多。
我们目前使用WildFly 8,但可能会很快升级到10,所以10+的答案也会很有趣。
不重复: Another question将此列为两个可接受的替代方案之一,并且其答案描述了如何实现其他备选方案。我只对是否有可能获得上述行为感兴趣,而这种行为在那里没有答案。
答案 0 :(得分:1)
目前将在WildFly 11中发布的优雅启动看起来像解决方案: Design of graceful startup Discussion on graceful startup