Amazon ec2 使用Opscode Chef扩展EC2实例

Amazon ec2 使用Opscode Chef扩展EC2实例,amazon-ec2,cloud,scalability,chef-infra,Amazon Ec2,Cloud,Scalability,Chef Infra,我想使用刀子命令行工具进行自动缩放。我的主要目标是设置主服务器,然后根据在主服务器上生成的负载扩展实例。我经历过这一切 在这里,我可以在单个服务器上成功地创建整个堆栈,也可以通过下面的示例在多个服务器上创建 现在我的场景是,我在一个实例中有一个web应用程序,在另一个实例中有一个db,由于数据库实例上的负载很重,我正在扩展数据库实例,但是我的web应用程序如何知道创建了另一个数据库并使用该数据库实例呢 我正在使用opscode chef,它提供了管理实例的灵活性。我想知道如何以及在何处编写类似上

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

在这里,我可以在单个服务器上成功地创建整个堆栈,也可以通过下面的示例在多个服务器上创建

现在我的场景是,我在一个实例中有一个web应用程序,在另一个实例中有一个db,由于数据库实例上的负载很重,我正在扩展数据库实例,但是我的web应用程序如何知道创建了另一个数据库并使用该数据库实例呢


我正在使用opscode chef,它提供了管理实例的灵活性。我想知道如何以及在何处编写类似上述场景的配置?如果您知道任何好的参考资料,我们将不胜感激。

看看应用程序和数据库食谱,它们有一些食谱,可以为您设置数据库配置文件,例如食谱

一旦chef配置了此文件,您就需要在应用程序中重新加载该配置文件或重新启动它。这取决于你是想写一本厨师烹饪书,还是去做,或者只是观察你的应用程序的变化