サイドキック用の再起動スクリプト def再起動 process_list.each do | p | process_stop P process_start P エンド エンドSidekiq:プロジェクトをサーバーにデプロイするときにsidekiqを再起動する方法は?
私は生産にコードを展開していますし、このスクリプトは、すべての処理を実行し、再起動します。
しかし、実行プロセスが影響を受けないように、私はsidekiqを再起動します。
私の場合: サイドキックを使用してメールを送信しています。 たとえば、100000件のメールを送信していますが、このプロセスは実行中です。私はこの時間を展開している場合。多くのメールがすでに起動されており、再起動後に再度トリガーされます。
この問題を解決するにはどうすればよいですか?
ありがとうございました
defリスタート process_list.each do | p | process_stop p process_start p end end – Vijayr32