gpt4 book ai didi

apache - 负载平衡 Web 服务器 + 保持内容同步

转载 作者:行者123 更新时间:2023-12-03 21:37:16 25 4
gpt4 key购买 nike

我正在考虑实现 EC2 的 Elastic Load Balancing 功能,但我正在运行一个经常更改的 Web 应用程序(在 LAMP 堆栈上),并且想知道最常见的策略是使应用程序在负载平衡的服务器之间保持同步.该数据库将存在于其他地方,所以我只担心(此时)在我进行更改时保持实际脚本同步。

最佳答案

这取决于您要更新脚本的频率:

  • 最常见的解决方案是将共享组件存储在 EBS 卷中,创建快照,然后从实例挂载它 - 作为根设备(允许您在所有实例之间保持整个代码状态同步)或作为辅助卷(仅包含您的代码,允许您使用其他用户构建的 AMI,例如 Canonical)
  • 随着频繁更新,像 rsync 这样的简单解决方案可能是赢家,或者您可以将它们保留在 S3 上并使用 S3 fuse 模块直接从 S3 挂载脚本(使用此解决方案,您最终可能会在 S3 GET 的数量上花费更多请求取决于 S3 融合缓存的方式)。
  • 关于apache - 负载平衡 Web 服务器 + 保持内容同步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6410754/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com