ruby-on-rails - 如何制作多区域的 Web 应用架构?
问题描述
我的服务器在瑞典(DB、ruby on rails web app、nginx)。有时来自南非和东南亚的人会来我的网站。
对于这些人来说,网站是非常愚蠢的。来自东南亚的 Ping 大约 200ms。我想解决这个问题。我对这种情况没有经验。
CDN 无济于事,因为它仅用于静态信息。
我以为我需要为每个区域制作三台服务器(1 服务器 1 nginx 1 webapp 1 base 1 区域)并配置数据库之间的复制。但我被告知这很糟糕。那么如何?也许带有 RDS 的亚马逊云?
解决方案
推荐阅读
- javascript - 从 jquery 使用的函数不起作用 - $ 未定义
- db2 - DB2查询合并2个十进制列并找到最大值
- html - WooCommerce 购物车小部件 - 更改按钮文本
- java - 在 Android Studio 中将 TextView 与其背景边缘分离
- java - 查询没有实体类的数据库表
- python-asyncio - 使用信号时如何避免 django 通道运行时错误?
- javascript - 如何将局部变量传递给全局函数,以便外部 Index.html 文件可以读取该函数
- swift - 词法或预处理器构建问题 Xcode 10 Swift 4
- angular - 使用 Interceptor angular 6 自动执行 RefreshToken
- arrays - 当存在多个对象时,Jolt Transformation 返回数组