【问题标题】:Deploy Zend Application to the cloud将 Zend 应用程序部署到云端
【发布时间】:2011-08-15 13:41:36
【问题描述】:

想知道是否有人在将 Zend 社区应用程序部署到云(例如 AWS 或类似)方面有经验?

我是云托管的新手,过去一直有幸为拥有专用服务器的人工作,我主要关心的是(非 zend 特定的)您如何在数据库级别管理弹性?例如,在传统设置中,我将有 2 个盒子以主/从模式运行数据库(Mysql),主服务器复制到从服务器。假设主服务器出现任何 HD 故障,我可以将数据库连接从主服务器切换到从服务器,并在稍后重建主服务器?这在云中是否以不同的方式完成?

任何帮助/指针非常感谢?

【问题讨论】:

    标签: zend-framework amazon-web-services cloud cloud-hosting


    【解决方案1】:

    这取决于您使用的云服务类型。如果您使用 AWS 来获取自己的虚拟机 (Amazon EC2),那么它基本上与拥有一台专用服务器相同,您可以保持主从设置并以几乎相同的方式工作。

    但是,如果您计划使用 Amazon 的云数据库服务 (Amazon Simple DB),那么您不必担心主服务器和从服务器,因为 Amazon 会为您做到这一点,并确保您始终可以访问您的数据。唯一的问题是它处于测试阶段。

    云的要点之一是让您的注意力从硬件上移开。亚马逊对此感到担忧。

    您可能仍希望拥有两台虚拟机,以防亚马逊正在进行维护,这可能导致您的虚拟机不可用,但是,亚马逊强调,只要您付费,它将具有高可用性并且永远不会真正停机。

    【讨论】:

    • 谢谢 - 所以您建议为数据库运行一到两个专用实例并扩展应用程序?
    • 是的,如果您正在运行虚拟专用服务器,那么您可以/应该这样做。由于它们基本上就像物理机器,因此彼此独立,它们可以像任何其他机器一样崩溃。
    猜你喜欢
    • 1970-01-01
    • 2015-12-24
    • 1970-01-01
    • 1970-01-01
    • 2019-11-06
    • 1970-01-01
    • 1970-01-01
    • 2020-09-13
    • 1970-01-01
    相关资源
    最近更新 更多