【发布时间】:2014-04-11 14:08:16
【问题描述】:
名为 Delayed Job (https://github.com/collectiveidea/delayed_job) 的 gem 可以在后台做很多事情。但它能否在后台运行 Rails 控制器,以便它仍然响应 HTTP 请求并返回结果?
【问题讨论】:
标签: ruby-on-rails controller delayed-job
名为 Delayed Job (https://github.com/collectiveidea/delayed_job) 的 gem 可以在后台做很多事情。但它能否在后台运行 Rails 控制器,以便它仍然响应 HTTP 请求并返回结果?
【问题讨论】:
标签: ruby-on-rails controller delayed-job
不,这需要延迟作业来启动服务器。这不起作用,因为服务器已经与您的应用程序一起运行。
您究竟要归档什么?如果您的 Rails 应用程序正在运行,它将能够响应可能出现的 HTTP 请求。
【讨论】: