2

我有几个 rake 任务。我希望能够从我的 Rails 管理员手动触发这些。到目前为止,这不是问题。但是这些任务包含很多putsand prints,并且能够在浏览器中看到它们发生时会很酷。

(如有必要,我可以重写要使用 delay_job/sidekiq/redis 运行的任务)

知道如何实现吗?

更新:
想法 #1:如何向Faye发送消息,puts 然后订阅浏览器中的特定频道?:) 不管怎样,我很快就会使用 Faye。是还是不是?:)

4

1 回答 1

1

在这种情况下,最好在受保护的频道中将您的消息发布到 Faye,并在开始工作后在 Faye 中订阅。您可能需要使用延迟作业或 resque 来启动作业以异步启动作业。

于 2013-06-26T01:20:50.727 回答