3

Herokuでワーカーとダインを自動スケーリングする方法についてはかなりの数の例がありますが、EC2でのResqueワーカーの自動スケーリングについては実際には何も見つかりませんでした。

resque-director gemがありますが、それだけです。

リソース管理を考慮した、Resqueワーカーの自動スケーリング(新しいワーカーの起動と未使用のワーカーの停止)のソリューションはありますか?

4

1 に答える 1

2

EC2では、シェルAPIまたはさまざまなSDKの1つを使用して自動スケーリンググループを作成する必要があります。

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 に答える