0
我想弄清楚是否有可能處理所有由特定微服務引發的異常。是否可以在Spring Cloud中路由異常?
例如,我有微服務稱爲UI。它處理所有與用戶界面相關的東西,並充當Zuul網關。它包含自定義錯誤頁面。另外我有微服務叫foo。當foo拋出異常我想用戶界面來處理它,即顯示用戶界面的自定義錯誤頁面。我不想foo或任何其他服務包含任何錯誤頁面。
有沒有辦法實現這樣的行爲?
我想弄清楚是否有可能處理所有由特定微服務引發的異常。是否可以在Spring Cloud中路由異常?
例如,我有微服務稱爲UI。它處理所有與用戶界面相關的東西,並充當Zuul網關。它包含自定義錯誤頁面。另外我有微服務叫foo。當foo拋出異常我想用戶界面來處理它,即顯示用戶界面的自定義錯誤頁面。我不想foo或任何其他服務包含任何錯誤頁面。
有沒有辦法實現這樣的行爲?
我會建議使用錯誤控制器,然後讓所有微服務在遇到錯誤時重定向到該uri。
查看本教程,他解釋了很好地設置自定義錯誤頁面。
感謝您的幫助 –