3

有很多关于如何在 Heroku 上自动缩放 worker 和 dynes 的示例,但我真的找不到任何关于在 EC2 中自动缩放 Resque 工作者的内容。

有 resque-director gem 但仅此而已..

是否有考虑资源管理的自动缩放 Resque 工作人员(启动新工作人员并停止未使用工作人员)的解决方案?

4

1 回答 1

2

在 EC2 上,您需要使用 shell api 或各种 SDK 之一创建自动缩放组。

还有一个可用于 Ruby 的 SDK http://aws.amazon.com/de/sdkforruby/

自动缩放必须设置一次,然后缩放应该不在您的考虑范围内。自动缩放规则基于 CPU 使用率、网络带宽等指标。

您可以定义扩展触发器以增加服务器数量,并定义冷却触发器以减少服务器数量。

您可以在此处找到更多详细信息 http://aws.amazon.com/en/autoscaling/

这是一个简单的教程,描述了步骤 http://www.caseylabs.com/how-to-setup-auto-scaling-on-amazon-ec2

于 2012-11-13T22:35:34.370 回答