当你有一个MySQL数据库时,从AMI产生的实例如何工作? 我想我明白,如果您有多个实例并为其分配相同的弹性IP,则传入stream量将在两者之间分配。 但是当MySQL数据库更新其中一个实例时会发生什么?
我只需要想一想,当我创build一个AMI,然后启动一个新的实例,以帮助交通。
感谢您的build议。
一般情况下,您不会在每个实例上运行单独的MySQL数据库,而是将所有实例连接到的单个MySQL数据库(或者稍后的集群) 。
所以至less你有:
弹性负载平衡器 – > Web服务器实例(在EBS或S3上) – >数据库实例(在EBS上)
如果您需要扩展数据库,则可以在EBS实例中实现MySQL Cluster,或者只使用Amazon RDS。
如果您的EC2实例由于内存不足而崩溃,则应考虑将实例升级到m1.largetypes,或者从您当前拥有的t1.microtypes中至lessselectm1.smalltypes。