如何在自动调节时同步我的EC2实例

在为应用程序自动调节我的EC2实例时,保持每个实例同步的最佳方法是什么?

例如,下面有自定义设置和应用程序文件...

  • Apache httpd.conf
  • php.ini中
  • 我的应用程序的PHP源代码
  • 为了让我的自动缩放工作,所有这些必须在每个EC2实例中配置相同,并且我想知道同步这些元素的最佳做法。


    您可以使用包含脚本的私有AMI,这些脚本可以安装软件或检出SVN的代码等。第二种可能性是使用像厨师或木偶这样的部署框架。

    与Amazon EC2协同工作的方式是,您可以将用户数据传递给每个实例 - 通常是某种脚本来运行命令,例如用于引导。 据我所见,CreateLaunchConfiguration允许你定义它。

    如果自己运行这个过程是一个障碍,我会推荐一项服务,例如:

  • scalarium
  • RightScale的
  • scalr(也是开源)
  • 它们都提供某种形式的缩放。

    HTH

    链接地址: http://www.djcxy.com/p/49009.html

    上一篇: How to sync my EC2 instance when autoscaling

    下一篇: .net windows service local application data is different then in normal app