2010-03-25 121 views
4

嘿。我想上傳一個文件然後解析它。因爲解析最多需要10分鐘,所以我安裝了delayed_job插件並通過send_later函數調用瞭解析函數。我不得不提,這是一個AJAX應用程序。後臺作業狀態在rails

想象一下,您按一個開始上傳的AJAX按鈕,然後將源導入到數據庫中。在此過程中,我想顯示進度條或消息(正在導入...),並且完成後任務狀態更改完成。

我的問題是:什麼是檢查過程狀態的最佳方法。你會怎麼做?我的想法是讓另一個控制器操作「狀態」,查看數據庫並提供正確的狀態。

回答

0

對我來說這是一個好方法。