2017-02-23 105 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

相關問題