1

(レール 2.3.5)

保存すると、関連する長いシリーズのレコードが作成されるモデルがあります (4 ~ 8 秒の遅延)。この遅延中にユーザーがページを閉じた場合、コントローラーは呼び出されたメソッド ('new' など) の実行を完了するまで終了しますか?

私は「はい」と仮定しています(願っています)。確認したかっただけで、これをグーグルする方法がわかりません。

ありがとう!

4

1 に答える 1

0

はいよりもすべての処理がモデル内にある限り、レコードの作成になぜそれほど時間がかかるのかを検討し、おそらくそれを resqueue 、 background-job 、 sidekiq などのバックグラウンド プロセッサにオフロードする必要があります。

于 2012-05-27T20:39:52.643 に答える