2017-04-05 19 views
1

私はRails 4アプリケーションでストリーミングダウンロードを行い、列挙子を使用してcsvファイルをダウンロードし、ストリーミングが完了したらコードを実行する方法があるかどうか疑問に思っていました列挙子は完了しましたか?Railsのダウンロードが終了したらコードを実行

ストリーミングダウンロードが完了したらコードを実行する必要がある理由は、CSVを作成する際に、ダウンロードが完了したら削除する必要のある一時テーブルをデータベースに作成したからです。データが記録された後after_updateまたはafter_create:

1)を作成し、

2 Sidekiq

でタスクを起動)コールバックを宣言します。

答えて

0

あなたはいくつかのオプションがあります。

3)Rubyスクリプトを使用してcronジョブをセットアップします。

4)ダウンロードプロセスは、RabbitMQを使用してマイクロサービスとして処理してください。

関連する問題