【问题标题】:Forcefully stopping the delayed job worker from Application从应用程序中强制停止延迟的工作人员
【发布时间】:2023-03-21 19:45:01
【问题描述】:

这很常见,但我没有找到合适的解决方案。我想强行阻止延迟工作的工人。我正在尝试使用

script/delayed_job stop

但这并没有做任何事情,这个过程仍然在后台继续。我的是 Mac OSX 开发机器。

【问题讨论】:

  • 您的delayed_job是在哪个环境中启动的?为ps aux | grep delayed_job 提供输出:-)

标签: ruby-on-rails ruby delayed-job


【解决方案1】:

如果你想强行阻止工人(这似乎是个坏主意),你不能像其他进程一样杀死他们吗?

kill -9 <parent-process-id>

我认为(未经测试)您可以找到进程 ID

ps aux | grep delayed_job

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-17
    • 2011-08-29
    • 1970-01-01
    • 2013-11-19
    • 2015-12-17
    相关资源
    最近更新 更多