gpt4 book ai didi

ruby-on-rails - 这个 Procfile 有什么问题? (heroku + rails + Resque)

转载 作者:可可西里 更新时间:2023-11-01 11:36:16 26 4
gpt4 key购买 nike

我正在尝试使用 Procfile 自动启动我的 Resque 工作队列。这是我的 Procfile:

web: bundle exec rails server -p $PORT
redis: redis-server
resque: env TERM_CHILD=1 RESQUE_TERM_TIMEOUT=7 bundle exec rake resque:work

当我推送到 Heroku 时,我在控制台中看到:

Discovering process types remote: Procfile declares types -> redis, resque, web

但是当我创建一个新的后台作业时,它并没有被执行。它只是坐在队列中。如果我运行 heroku ps,我只会得到:

web.1: up 2015/10/15 10:20:23

我该如何解决这个问题?我希望我的队列自动处理。

最佳答案

我必须运行命令

heroku ps:scale worker=1

关于ruby-on-rails - 这个 Procfile 有什么问题? (heroku + rails + Resque),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33154819/

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