是否可以在Spring Cloud中路由异常?

时间:2017-08-15 17:56:53

标签: spring exception-handling netflix-zuul spring-cloud-netflix

我正在试图弄清楚是否有可能处理某些微服务所引发的所有异常。

例如,我有一个名为 ui 的微服务。它处理所有ui相关的东西,并作为Zuul网关。它包含自定义错误页面。我也有微服务叫做 foo 。当 foo 抛出异常时,我希望 ui 处理它,即显示 ui 的自定义错误页面。我不希望 foo 或任何其他服务包含任何错误页面。

有没有办法实现这种行为?

1 个答案:

答案 0 :(得分:0)

我建议使用错误控制器,然后在遇到错误时让所有微服务重定向到该uri。

查看本教程,他解释了如何设置自定义错误页面。

http://www.baeldung.com/custom-error-page-spring-mvc