数日のうちに多数のAPIからデータをアクセスして取得する必要があります。これはストリーミングデータなので、プロセスは常に実行されます。それぞれのプロセスはデータを引き込んで別のGoogle融合表に挿入します。Railsの並列バックグラウンドプロセス
私はこのプロセスをバックグラウンドで実行し、それらについて忘れてしまい、ただ失敗して再起動しないように監視することができます。
私はDelayed Job、Resque、Beanstalkなどを見てきました。私の質問はこれらのプロセスを同時に実行できます。私はバックグラウンドでプロセスを実行するだけでキューに入れたくない。
私はSpawnも見ましたが、それがどのように機能しているか完全に理解していませんでした。
私にはどのようなオプションがありますか、誰にも推奨はありますか?
ストリーミングAPIからのデータを数日間にわたって取得するためには、これらのプロセスを永続的に実行する必要があります。それで、私はcronや何かのようなスケジューリングの宝石/スクリプト/アプリが私にとってはうまくいくとは思わなかったのです。私は修正することができますが、 –
ああ、あなたのprocが実行されていることを確認するために神を見て –