我有多个工作人员,每个工作人员都根据 WorkerClass 指定的队列、并发性等进行分离。它们是通过 cron 作业触发的。
nohup bundle exec sidekiq -q worker1 -c 5 -e production
nohup bundle exec sidekiq -q worker2 -c 5 -e production
nohup bundle exec sidekiq -q worker3 -c 5 -e production
nohup bundle exec sidekiq -q worker4 -c 5 -e production
nohup bundle exec sidekiq -q worker5 -c 5 -e production
因此,我需要在 EC2 实例上启动所有这些,并在下次部署后重新启动它们。我可以使用 capistrano 来执行此操作吗?或任何更好的方法?
谢谢。