0
我可以重新命名一个Sidekiq工作人员并一步部署它,而不用担心会找到孤儿寻找以前的名字吗?或者是否需要执行两步骤部署以确保在删除原始工作人员之前原始作业已从队列中排空?将仍在队列中的工作重命名为Sidekiq工人是否安全?
例如,如果我想要重命名EmailSignupWorker
到EmailRegistrationWorker
,做我neeed到:
- 创建一个新的
EmailRegistrationWorker
具有相同内容EmailSignupWorker
和使用的所有实例是新来的工人在那里EmailSignupWorker
正在使用。 - 部署。
- 等待任何
EmailSignupWorker
作业耗尽。 - 删除
EmailSignupWorker
。 - 部署。