amazon-ec2 - 如何更新负载均衡的多个 EC2 实例?

标签 amazon-ec2 amazon-web-services load-balancing

关闭。这个问题是off-topic .它目前不接受答案。












想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。

11年前关闭。




Improve this question




所以,我一直在玩亚马逊云(AWS),我试图弄清楚如果它们是负载平衡的,如何将文件放到所有服务器上。

起初我以为我可以将 3 个不同的实例绑定(bind)到负载均衡器,然后让每个实例使用相同的卷。这样,我所要做的就是用站点的最新版本更新一个卷,然后每个实例都可以访问它。但是,我读到您不能跨实例共享卷。

那么解决方案是什么?我是否必须让三个实例都具有相同的数据,以及我可以更新的第四个实例?然后第四个将在其他三个之间复制数据。

只是想弄清楚如何更新生产文件,并让所有处理负载的服务器拉入最新的代码库。

最佳答案

是的,所有服务器都需要具有相同的内容。您可以通过创建 NFS 共享或类似方式,并将其安装在每台服务器上的同一点来执行此操作。但显然,一个不错的解决方法是创建 EBS 卷的快照,然后将它们挂载到每个实例上。见 http://linuxforlovers.wordpress.com/2009/04/11/sharing-amazon-elastic-block-store-among-multiple-instances/更多细节。每次您想要提交更改时,您只需提交到 EBS 卷。

关于amazon-ec2 - 如何更新负载均衡的多个 EC2 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5382427/

相关文章:

amazon-web-services - 启动 EC2 Windows 实例并使用 boto 登录

amazon-web-services - 使用 CLI 描述 AWS 中的策略

node.js - 为 AWS EC2 上的通信设置简单的服务器/客户端套接字

postgresql - Linux 页面缓存替换

amazon-web-services - 无法增加EC2中的docker卷大小

java - 在 map reduce 中使用自定义分区程序应该遵循哪个逻辑来解决这个问题

google-cloud-platform - 为什么我的 GCP 负载均衡器证书在配置时卡住了?

node.js - Cloudfront 分发不适用于 EC2 实例

ssl - AWS 负载均衡器始终将 443 路由到 8443

linux - 子域重定向到 haproxy 中的同一后端