【发布时间】:2015-04-13 05:08:28
【问题描述】:
我们有一个使用 SpringMVC+JSP 实现的网页。为了获取每个页面所需的数据,我们调用外部 API。步骤总结如下: - 请求到达控制器 - 调用 API 以检索数据 - 数据被添加到 JSP 视图模型并返回给用户。
要调用 API,我们正在使用 RestTemplate,使用 MultiThreadedHttpConnectionManager 初始化连接和读取超时。如果 API 不可用,RestTemplate 会抛出由网页控制器处理的异常。
最近我在阅读有关 Hytrix 的文章,似乎它被用于在系统之间发出请求。 我要求解释一下 Hytrix 如何帮助我们的系统以及如何集成它。
此外,API 实现从不同来源检索数据,其中之一是数据库。 Hytrix 也可以在数据库出现故障的情况下提供帮助吗?
提前致谢。
【问题讨论】: