【发布时间】:2011-05-26 14:21:05
【问题描述】:
到目前为止,我一直在使用 God 监控一个延迟的工作,并且效果很好。 我想开始监控几个延迟的作业,我如何在声明god时传递一个参数来指示god应该监控/启动多少个delayed_jobs?
【问题讨论】:
标签: ruby-on-rails god
到目前为止,我一直在使用 God 监控一个延迟的工作,并且效果很好。 我想开始监控几个延迟的作业,我如何在声明god时传递一个参数来指示god应该监控/启动多少个delayed_jobs?
【问题讨论】:
标签: ruby-on-rails god
您可以在调用 god 之前在 shell 中设置一个预定义变量,然后在您的 god 配置中查找该 shell 变量的内容以了解要启动多少个作业。您可能需要该变量的默认值。
类似:
$ env GOD_JOBS=3 god ...
然后在您的上帝配置中使用以下内容:
ENV['GOD_JOBS']
【讨论】: