1
我想知道檢測Spring的DispatcherServlet
是否加載失敗的最佳做法。我感興趣的是捕獲servlet在加載時可能遇到的所有錯誤,但我最感興趣的是由於servlet上下文文件不正確而導致的錯誤(因爲這是最常見的錯誤)。Spring Web:如何判斷DispatcherServlet是否加載失敗?
我猜我需要掛鉤(覆蓋)DispatcherServlet
一些方法,但我不知道我應該掛鉤到那將捕獲所有可能的錯誤。
我可以通過覆蓋ContextLoaderListener
來判斷應用程序上下文是否失敗,但我還沒有找到一種方法來判斷DispatcherServlet
是否失敗。
任何幫助將不勝感激!謝謝!
我不能給出一個確切的答案,但是,因爲沒有人接聽......我似乎記得通過JMX的JBoss暴露的狀態和可能的錯誤消息。顯然這是容器特有的(甚至有點模糊),但也許其他容器提供了類似的東西。 – Kevin
是的,這有點含糊不清,但我認爲它不是容器特有的,因爲DispatcherServlet可能會在容器間採取相同的行爲。在我們的應用程序中有很多servlet,並且有方法來檢測每個servlet何時失敗,所以我們希望能夠告訴Spring的DispatcherServlet何時失敗。 – Polaris878