gpt4 book ai didi

ruby - 确保后台工作人员还活着并在工作

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:17:53 27 4
gpt4 key购买 nike

ruby 有什么方法可以确定后台工作程序是否正在运行?

例如,我有一台服务器在延迟作业中工作,我想确保有 4 个工作人员在上面工作,如果一个工作进程停滞或退出,我想启动一个新的工作进程。

最佳答案

在命令行中,crontab -l 给出所有当前正在运行的作业的列表。

在 Rails 控制台中,Delayed::Job.all 将为您提供所有当前正在运行的作业的列表。

Delayed Job 还有一个生命周期方法列表,您可以访问:

http://www.rubydoc.info/github/collectiveidea/delayed_job/Delayed/Lifecycle

关于ruby - 确保后台工作人员还活着并在工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27298913/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com