0
私のコントローラには、(サードパーティのサービスからデータを受信する)低速の石鹸要求があります。したがって、リクエストが終了した後にのみページがレンダリングされます。ゆっくり石けんのリクエストはどうすればいいですか?
最初にページをレンダリングします。クエリのデータを待つことができます。
この場合、どうすればいいですか?
sidekiq、ajax?
私のコントローラには、(サードパーティのサービスからデータを受信する)低速の石鹸要求があります。したがって、リクエストが終了した後にのみページがレンダリングされます。ゆっくり石けんのリクエストはどうすればいいですか?
最初にページをレンダリングします。クエリのデータを待つことができます。
この場合、どうすればいいですか?
sidekiq、ajax?
rails guide activejobから詳細を読むことができるアクティブなジョブを使用しています。待ち時間を追加すると、delayjob、resque、およびsidekiqの中から選択できます。個人的にはresqueを選択します。ここでは、Redisのとsystemdに設定してキューとセットアップが簡単に実行する作業員はsome info about pro and cons between those three
であり、このrailscast episode 366かもしれあなたのプロジェクト
と組み合わせることができますどのようにあなたを助けることができる私は、SOAPリクエスト場合アヤックス+スピナーは十分だと思います30秒未満かかります –