我运行的网站流量激增,因此自动缩放解决方案在这种情况下非常有利可图。当前,Web服务器能够水平自动缩放,但瓶颈在MySQL服务器上。
- 我已经尝试过使用Amazon RDS Multi-AZ,但是12 GB数据库的升级大约需要15分钟,而停机时间则是几分钟。当我已经知道在某个特定时刻将会出现流量激增时,它就起到了很大的作用。
- 我也考虑过Xeround。尽管对于这种规模的数据库而言,这是非常昂贵的,但这可能是最好的解决方案。无论如何,这不是一个选择,因为我在法律上需要数据库位于欧盟。
- 我已经阅读了有关Scalr的内容,但不确定是否有帮助以及如何使用。
- 我已经看到许多云托管提供商都提供了垂直扩展解决方案,我认为停机时间为零(据我所知,他们使用Xen虚拟机管理程序无法确定这是否真的可能)。那可能是一个解决方案,但我想知道它是否没有停机时间,以及MySQL配置(以及操作系统上的许多其他功能)如何能够在没有停机时间的情况下进行升级。
- 我已经尝试过使用MySQL从属服务器,但这根本没有帮助。
- 我正在使用memcache,它可以提供很多帮助,但还不够。我需要升级的原因是写入,而不仅仅是读取。
有什么建议么?先感谢您