【发布时间】:2012-09-03 07:28:46
【问题描述】:
我是一名 DevOps 人员,目前我在 ubuntu ec2 上运行我的 Ruby on Rails 应用程序,其中应用程序和 Web 服务器位于同一个盒子内,但我们使用的是 mysql RDS 集群。由于网站的流量增加,我可以看到很多峰值。所以我打算改变系统。我想将 Web 服务器 nginx 放在一个单独的实例中,并将 Web 应用程序放在一个单独的实例中。但这需要一个负载均衡器,它应该驻留在 nginx 盒子中,但是一旦流量上升,nginx 实例可以配置为自动扩展。应用服务器实例呢?它可以配置为自动扩展,但它需要将自身附加到 Web 服务器,并且 Web 服务器需要发现创建的新应用服务器。怎样才能做到这一点?请帮我完成这件事。
【问题讨论】:
标签: nginx amazon-ec2 amazon-web-services webserver