标签: spring exception-handling netflix-zuul spring-cloud-netflix
我正在试图弄清楚是否有可能处理某些微服务所引发的所有异常。
例如,我有一个名为 ui 的微服务。它处理所有ui相关的东西,并作为Zuul网关。它包含自定义错误页面。我也有微服务叫做 foo 。当 foo 抛出异常时,我希望 ui 处理它,即显示 ui 的自定义错误页面。我不希望 foo 或任何其他服务包含任何错误页面。
有没有办法实现这种行为?
答案 0 :(得分:0)
我建议使用错误控制器,然后在遇到错误时让所有微服务重定向到该uri。
查看本教程,他解释了如何设置自定义错误页面。
http://www.baeldung.com/custom-error-page-spring-mvc