【发布时间】:2014-04-19 12:39:30
【问题描述】:
我正在开发一个系统,该系统具有可以操作它的 RESTful Web 服务(该服务允许所有 CURD 操作),以及一个显示系统数据的 Web 客户端(大部分客户端是用 jQuery 编写的)。在标准操作场景中,我的系统有一个主服务器和至少一个备份服务器,因此至少有两个 RESTful Web 服务。
所以我的问题是在我的主服务器崩溃的情况下,我怎样才能让一个正在查看主服务器的客户端现在正在查看备用服务器而无需任何用户操作?
【问题讨论】:
-
您可以在客户端上实现一些循环机制。但最终解决服务器端的问题可能会更好(高可用性、负载平衡等)
-
但是当主服务器完全崩溃并计算将请求路由到备份并且查看器客户端可以是任何计算机(有或没有我的系统)时,服务器端解决方案将无济于事。
标签: jquery rest fault-tolerance