2017-02-23 107 views
0

我想区分“部署挂起”和“部署失败”并分别显示加载或错误页面。因此,我试图在底层配置中设置值默认响应代码WildFly 10.1.0.Final |在部署过程中加载页面|默认响应代码被忽略

<host name="default-host" alias="localhost" default-response-code="503"> 

但是当我启动服务器,我还会收到404在部署过程中访问我部署的地址时的。

我是否错过了一些东西,或者是否有更好的方式在部署过程中显示加载页面?

回答

1

我通过添加一个自定义的Undertow HttpHandler作为WildFly模块解决了这个问题。在我的WildFly配置中将此处理程序添加为过滤器后,它将返回HTTP状态码503,直到部署单元成功部署。

我遵循此实例中有一些修改: https://github.com/thomasdarimont/undertow-extensions

相关问题