我可以从 Heroku procfile 启动 sidekiq 作业吗?

问题描述 投票:0回答:1

如果我有一个名为

MigrationWorker
的工作程序,我可以从将代码推送到 Heroku 时运行的
procFile
运行它吗?

这是我当前的

procFile
,它启动了一切,但我想知道我是否可以从 rake 任务运行它,或者只是以某种方式运行工作程序本身?

release: bin/rails db:migrate
web: bin/start-pgbouncer-stunnel bundle exec puma -p ${PORT:-3000}
worker: bundle exec sidekiq -c ${SIDEKIQ_CONCURRENCY:-5}
ruby-on-rails ruby heroku sidekiq procfile
1个回答
0
投票

是的@ToddT,您可以使用当前的

Procfile

您可以通过在终端或 Heroku 控制台上调用以下命令来确认它是否正常工作。

heroku ps:scale worker=1
© www.soinside.com 2019 - 2024. All rights reserved.