簡體   English   中英

Sidekiq 工作軌道

[英]Sidekiq job rails

我在后台運行一些函數,但現在我不想在后台運行這些函數,因為執行函數只返回一個作業 ID 我想顯示錯誤消息,為什么特定的作業失敗。 是否可以顯示為什么 sidekiq 作業失敗的錯誤消息。

在某些方面是可能的(我只做了 2 個):

  1. 您為后台作業創建一個日志文件 -> 這適用於只有管理員/開發人員可以閱讀作業失敗的原因;

  2. 您在數據庫中記錄狀態 -> 如果您希望用戶查看他們的事務是否成功,這很合適,但請記住后台作業正在異步運行。 您可以顯示作業失敗的原因,但不能實時顯示。 用戶可以在索引或展示中看到它,這取決於您的商業模式。

無論哪種方式,您都必須使用rescue

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM