0
我正在使用delayed_jobs gem,但將它用於2個隊列。我已將我的模型映射到正確的隊列(dbs)上以建立正確的連接。delayed_job將不處理我的隊列?
工作進入罰款 - 但是,delayed_jobs將處理一個隊列罰款,但沒有其他。我試圖手動強制它來處理電子郵件隊列,但它根本不會。
有沒有辦法配置/強制它?或者傳遞正確的後端來處理?
看下面我正在計算工作 - 得到一個正確的計數。但是,如果我嘗試'work_off',則顯示0成功/失敗的隊列。
很確定,因爲它打錯了隊列。有任何想法嗎?
延遲::工人::電子郵件:: Job.count => 12032
延遲:: Worker.new(:後端=>電子郵件::作業).work_off => [ 0,0]
你對[Resque](https://github.com/defunkt/resque)有厭惡嗎? 「多個隊列」是一個標準功能。 – Kelly
我想通過這個「Delayed :: Worker.new(options).work_off」來運行電子郵件延遲作業,但它沒有運行任何delayed_job,任何幫助都將被appriciated –