2017-04-20 5 views
0

Sidekiqワーカーの名前を変更して、孤立して以前の名前を探していることを心配することなく、ワンステップで展開できますか?または元のワーカーを削除する前に、元のジョブがキューから流出していないことを確認するために2ステップの展開を行う必要がありますか?Sidekiqワーカーの名前を変更しても、ジョブはまだキューに入っていますか?

  1. EmailSignupWorker同じ内容で新しいEmailRegistrationWorkerを作成し、すべてのインスタンスのためにその新しいワーカーを使用EmailSignupWorkerが使用されていた:私は、EmailRegistrationWorkerEmailSignupWorkerの名前を変更私はneeedやってみたかった場合に例えば

    、 。

  2. 展開します。
  3. EmailSignupWorkerジョブが排除されるまで待ちます。
  4. 削除EmailSignupWorker
  5. 展開します。

答えて

1

安全ではありません。これを行うことができます:

class A 
end 
B = A 

エイリアスコードをコピーする代わりに。

関連する問題