这是我重新启动的脚本for sidekiq def restart process_list.each do | p | process_stop p process_start p 结束 结束Sidekiq:将项目部署到服务器时如何重新启动sidekiq?
当我到生产部署代码那么这个脚本执行,并重新启动每一道工序。
但是现在我想重新启动sidekiq,因为运行过程不应该受到影响。我的情况: 我使用sidekiq发送邮件。 例如,我发送100000封邮件,并且此过程正在执行。如果我这次部署。那么许多邮件已经触发,重新启动后,他们将再次触发。
我该如何解决这个问题?
谢谢
def restart process_list.each do | p | process_stop p process_start p end end – Vijayr32