質問

現在、アプリケーションをリノードセットアップからEC2に移動しています。 Redisは現在、さまざまなワーカーインスタンスがキューと対話するリモートインスタンスにインストールされています。それはすべて素晴らしいです。

私の問題は、労働者が「インスタンス化」され、フォーキングが遅くなるのに時間がかかる時間です。労働者を起動するには、通常30秒から1分かかります(god.RBから労働者のレーキタスクを開始し、労働者がキューで積極的に作業を開始します)。私はそれと一緒に暮らすことができましたが、現在のLinodeの生産ボックスでそのような待ち時間を経験していないので、より大きな問題に対する私の症状の1つを信じています。次の問題は、以前の環境で2秒またはそれ以下のジョブが今では約5〜10倍長くかかっているように見えることです。

EC2にUbuntuインストールがインストールされているため、これが何らかの問題でなければならないと思いますか?注目すべき違いの1つは、新しいセットアップでREE 1.8.7-2010.01を実行し、古いリノードボックスでREE 1.8.6を実行していることです。

他の誰かがこれらの問題を経験しましたか?

役に立ちましたか?

解決

EC2の小さなインスタンスのCPUパワーを過大評価していたことがわかりました。私の労働者を大規模なインスタンスに移動し、すべてが順調です。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top