我正在为网站部署生产环境,
它在 AWS 上运行。其中包括一个带有负载均衡器的私有 VPC 和一个运行 Debian 8.1 的 EC2 实例
然而,随着流量变得越来越大并且负载均衡器实际上需要工作,未来将会有更多的 EC2 实例。
因此,我目前正在研究使用相同代码库和配置部署多个 EC2 实例的选项。这归结为存储,但我认为不可能可靠地将 S3 部署为我们网站的主目录。
当前的 EC2 实例还使用了 Syslog 和许多其他安全功能(例如 tripwire)。主网站作为 apache 下的 wsgi 应用程序运行,并且基于 Python(Django)。
不幸的是,我们还需要推送可供用户下载的文件。unison 是解决方案吗?或者可以使用什么?
ElasticBeanstalk 不是一个选项。网站本身是使用 git 部署的。