Amazon Elastic Container Service (Amazon ECS) now includes enhancements that improve service availability during rolling deployments. These enhancements help maintain availability when new application version tasks are failing, when current tasks are unexpectedly terminated, or when scale-out is triggered during deployments.
Previously, when tasks in your currently running version became unhealthy or were terminated during a rolling deployment, ECS would attempt to replace them with the new version to prioritize deployment progress. If the new version could not launch successfully—such as when new tasks fail health checks or fail to start—these replacements would fail and your service availability could drop. ECS now replaces unhealthy or terminated tasks using the same service revision they belong to. Unhealthy tasks in your currently running version are replaced with healthy tasks from that same version, independent of the new version’s status. Additionally, when Application Auto Scaling triggers during a rolling deployment, ECS applies scale-out to both service revisions, ensuring your currently running version can handle increased load even if the new version is failing.
These improvements respect your service’s maximumPercent and minimumHealthyPercent settings. These enhancements are enabled by default for all services using the rolling deployment strategy and are available in all AWS Regions. To learn more about rolling-update deployments, refer Link.
Categories: general:products/amazon-ecs,marketing:marchitecture/containers,marketing:marchitecture/compute,marketing:marchitecture/serverless
Source: Amazon Web Services
Latest Posts
- Power Pages – Postponed – Power Pages version 9.8.4.x Production Release [MC1309032]
![Power Pages - Postponed - Power Pages version 9.8.4.x Production Release [MC1309032] 2 pexels axel vandenhirtz 332204 929280](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- AWS Security Agent now supports full repository code reviews

- Amazon Connect Customer now supports embedding Cases and Customer Profiles in custom agent applications

- Collect Diagnostics change to Get Diagnostics for Outlook Mobile and Mac [MC1308855]
![Collect Diagnostics change to Get Diagnostics for Outlook Mobile and Mac [MC1308855] 5 pexels megan forbes 347998 963436](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)

![Power Pages - Postponed - Power Pages version 9.8.4.x Production Release [MC1309032] 2 pexels axel vandenhirtz 332204 929280](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-axel-vandenhirtz-332204-929280-150x150.webp)


![Collect Diagnostics change to Get Diagnostics for Outlook Mobile and Mac [MC1308855] 5 pexels megan forbes 347998 963436](https://mwpro.co.uk/wp-content/uploads/2024/08/pexels-megan-forbes-347998-963436-150x150.webp)
