在暂存中禁用sidekiq

disable sidekiq in staging

我已经在 rails 应用程序中设置了 sidekiq,一切正常。

现在我只想为 stagin env 禁用它。

我可以只更改 YML 文件中的 redis 密码,但我相信必须有更好(更优雅的方式)来仅在一个环境中停止工作人员。

顺便说一句,我在框中终止了进程,但每次我部署到暂存(capistrano-sidekiq)时,它都会创建一个新进程。

可能是这样的:

require 'capistrano-sidekiq' if fetch(:stage) != 'staging'