【问题标题】:AWS with Moodle with load Balance带有负载平衡的 Moodle 的 AWS
【发布时间】:2016-08-05 07:18:37
【问题描述】:

我计划使用 ELB 在 Amazon EC2 中安装 Moodle。我正在考虑的方法是几个 Moodle 实例和几个数据库实例。每个 Moodle 实例都通过负载均衡器指向数据库实例,每个数据库都会自动同步。

请告知它是否有效。

【问题讨论】:

  • 为什么您觉得需要几个具有同步功能的数据库实例?为什么不只使用单个 RDS?

标签: php amazon-web-services amazon moodle


【解决方案1】:

我认为没有一个选项可以让 AWS 中的多个数据库实例相互同步,并且都可以读写。似乎他们只能拥有只读副本,请参见此处:http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.htmlhttps://aws.amazon.com/rds/mysql/(复制章节)。

此外,同步大量数据库实例也会产生很大的开销。这会是同步的吗?在这种情况下,它会留下性能损失。

最好的选择是让多个 Moodle 实例作为 LB,它们都指向同一个数据库。我认为瓶颈不在数据库中。如果您还调整数据库,添加一些高性能存储(SSD,请参阅上面的链接了解详细信息)一切都应该没问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-21
    • 2020-12-31
    • 1970-01-01
    • 2013-06-12
    • 2017-05-23
    • 2014-07-28
    • 1970-01-01
    • 2020-10-07
    相关资源
    最近更新 更多