How it Works
The rolling update proceeds in a “make one, break one” process in order to maintain Service uptime and capacity.
- Start 1 new Process on the new Release
- Verify that the new Process passes a health check
- Stop 1 old Process that is running the old Release
- Repeat until all Processes are running the new Release
Minimum / Maximum configuration
Rolling updates will respect the deployment configuration to control the minimum number of healthy processes and maximum number of overall processes to have running at any one time during the update. This defaults to a minimum of 50% and a maximum of 200%.
Any of these issues will appear in the logs that display during the promotion to help you determine what is going wrong.
See Troubleshooting for some tips on diagnosing common failure cases.