2016-08-05 137 views
1

我计划在ELB上安装Moodle Amazon EC2。我想到的方法是Moodle intance和几个数据库实例。每个Moodle实例通过负载平衡器指向数据库实例,并且每个DB自动同步。AWS with Moodle with load Balance

请指教它会工作。

+0

为什么你觉得需要一些数据库实例进行同步?为什么不使用单个RDS? –

回答

1

我不认为有一个选项可以让AWS中的多个数据库实例在彼此之间同步,并且都可以读取和写入。看起来他们只能有只读副本,请看这里:http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_ReadRepl.htmlhttps://aws.amazon.com/rds/mysql/(复制章节)。

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

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