我可以从Heroku客户端访问延迟的_作业队列的大小吗?

我可以从Heroku客户端访问延迟的_作业队列的大小吗?,heroku,delayed-job,Heroku,Delayed Job,我有一个客户端设置,可以从外部访问/设置Heroku应用程序中的变量 heroku_client = Heroku::Client.new(ENV['HEROKU_USER'], ENV['HEROKU_PASSWORD']) queue_depth = heroku_client.info(ENV['APP_NAME'])[:HTTP_X_HEROKU_QUEUE_DEPTH].to_i workers = heroku_client.info(ENV['APP_NAME'])[:worker

我有一个客户端设置,可以从外部访问/设置Heroku应用程序中的变量

heroku_client = Heroku::Client.new(ENV['HEROKU_USER'], ENV['HEROKU_PASSWORD'])
queue_depth = heroku_client.info(ENV['APP_NAME'])[:HTTP_X_HEROKU_QUEUE_DEPTH].to_i
workers = heroku_client.info(ENV['APP_NAME'])[:workers].to_i
在Heroku应用程序中,我可以通过以下方式获得队列的大小:

Delayed::Job.count

我是否可以从外部Heroku客户端访问该队列大小?

您可以通过Heroku客户端运行一次性控制台命令:

比如heroku_client.console(ENV['APP_NAME'],“Delayed::Job.count”)

您还可以通过Heroku客户端运行rake任务