繁体   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