A common approach is rolling deployments. Ensure new workers are running and stable before deprecating old ones. You can use task versioning to separate tasks handled by different worker versions or add logic to gracefully handle shutdown signals.
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Best practices of task definition deployments | 3 | 101 | January 15, 2025 | |
| I want my worker to stop polling and executing tasks when the process is being terminated (Java client) | 0 | 35 | January 2, 2025 | |
| Completed workflow cleanup | 0 | 18 | February 24, 2026 | |
| My workflow is running and the task is SCHEDULED but it is not being processed | 0 | 124 | January 2, 2025 | |
| Can a worker register itself to multiple Conductor instances? | 0 | 33 | January 22, 2025 |