【发布时间】:2018-02-15 07:11:18
【问题描述】:
我之前使用的是 DelayedJobs,所以无论抛出什么异常,它都不会导致服务器崩溃。
但在我转到活动作业后,浏览器本身会抛出异常,服务器崩溃。
活动作业不是在后台运行吗?
【问题讨论】:
标签: ruby-on-rails ruby rails-activejob
我之前使用的是 DelayedJobs,所以无论抛出什么异常,它都不会导致服务器崩溃。
但在我转到活动作业后,浏览器本身会抛出异常,服务器崩溃。
活动作业不是在后台运行吗?
【问题讨论】:
标签: ruby-on-rails ruby rails-activejob
听起来您正在使用inline 队列适配器,它将立即执行作业。
有关支持异步执行的后端的完整列表,请参阅 the documentation。由于您已经熟悉延迟作业,我建议您使用它,但没有必要这样做。 Sidekiq 和其他人也很好。
【讨论】: