【问题标题】:scale out the EC2 instances using Opscode Chef使用 Opscode Chef 扩展 EC2 实例
【发布时间】:2012-04-14 04:51:39
【问题描述】:

我想使用刀命令行工具进行自动缩放。我的主要目标是设置主服务器,然后根据主服务器上的负载生成来扩展实例。我经历了这个example

在这里,我可以在单个服务器上成功创建整个堆栈,也可以在多个服务器上创建(按照该示例)。

现在我的情况是,我在一个实例上有一个 Web 应用程序,在另一个实例上有一个 db,由于数据库实例的负载过重,我正在横向扩展数据库实例,但是我的 Web 应用程序如何知道创建了另一个数据库并使用该数据库实例?

我正在使用 opscode chef,它可以灵活地管理实例。我想知道如何以及在哪里编写类似上述场景的配置?如果任何人知道任何好的参考将不胜感激。

【问题讨论】:

    标签: amazon-ec2 cloud scalability chef-infra


    【解决方案1】:

    看看应用程序和数据库说明书,它们有可以为您设置数据库配置文件的配方(例如 java 配方)

    厨师配置此文件后,您需要在您的应用中重新加载该配置文件或重新启动它。这取决于您,这取决于您是想写一本厨师食谱,还是只关注应用中的变化。

    【讨论】:

      猜你喜欢
      • 2012-04-04
      • 2022-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-07
      相关资源
      最近更新 更多