2016-05-17 110 views
0

我有一個Sidekiq工作人員,使用Fog,Carriervave和imagemagick處理圖像並上傳到Amazon S3。當客戶端向/comments發送POST請求時,如果所有條件都正常,我想調用Sidekiq worker來獲取用戶提交的圖像,並以異步方式完成它的工作。當用戶提交評論完成或沒有完成時,有什麼方法可以檢查我的CommentsController是否開始工作?因爲在客戶端請求評論的其他端點上,如果提交的照片未完成處理,但攜帶者波形返回無效的image_url將會出現問題...Sidekiq作業跟蹤

回答

1

這可以通過使用sidekiq-status寶石來實現。

+0

看起來很棒。我會嘗試。非常感謝!! – kitz

+0

太好了。另外 - 對於您的情況,可能還有其他解決方案不涉及查詢sidekiq,例如通過處理carrywave響應。 – Dani