双倍托管解决方案

双倍托管解决方案

我想在世界不同地区设置多台专用服务器,并设置一台前端服务器来分配负载。因此,我正在寻找同步后端服务器和前端服务器以分配请求的软件解决方案。

如果我的计划有缺陷,你会推荐任何替代方法吗?不包括 AWS 或 AppEngine 等云?

答案1

您所说的“在它们之间分配负载”是什么意思?如果前端只是将用户重定向到最近的后端,那么这种方法就很好。但如果前端是反向代理,比如 nginx,那么这种解决方案就不太好:连接到遥远的后端服务器时的有效负载会“耗费”太多时间。您需要什么类型的同步?文件、数据库?数据库类型?

答案2

听起来你在问如何编写自己的 CDN(内容分发网络)——最好只使用像 Akami 这样的专业人士之一。

相关内容