AWS EC2实例同步负载均衡器

AWS EC2实例同步负载均衡器

我正在为网站部署生产环境,

它在 AWS 上运行。其中包括一个带有负载均衡器的私有 VPC 和一个运行 Debian 8.1 的 EC2 实例

然而,随着流量变得越来越大并且负载均衡器实际上需要工作,未来将会有更多的 EC2 实例。

因此,我目前正在研究使用相同代码库和配置部署多个 EC2 实例的选项。这归结为存储,但我认为不可能可靠地将 S3 部署为我们网站的主目录。

当前的 EC2 实例还使用了 Syslog 和许多其他安全功能(例如 tripwire)。主网站作为 apache 下的 wsgi 应用程序运行,并且基于 Python(Django)。

不幸的是,我们还需要推送可供用户下载的文件。unison 是解决方案吗?或者可以使用什么?

ElasticBeanstalk 不是一个选项。网站本身是使用 git 部署的。

答案1

您可以简单地使用当前版本的代码和配置来创建 AMI,然后根据需要创建任意数量的 EC2 机器。

查看打包机和 AWS自动缩放组

相关内容