【发布时间】:2013-04-05 23:13:58
【问题描述】:
我有一个用户在命令行中运行的脚本。如果他们在命令完成之前意识到了什么,他们将简单地 CtrlC 并中断进程,修复任何内容,然后重新启动它。
然而,在我的 Rails 应用程序中,我使用 Sidekiq 在后台启动工作程序。如何在我的网络应用程序中设置一个按钮以允许用户取消作业?
如果您需要更多信息,请告诉我。
更新:关注问题
是否可以使用 Ruby 来 grep 获取特定的进程 ID 并以这种方式杀死它?
【问题讨论】:
标签: ruby-on-rails sidekiq