- Newest
- Most votes
- Most comments
Thanks. That's very helpful. Is it possible that the same clientId might be assigned to a different percentage bucket in different deployments even for the same deployment strategy?
Targets are defined dynamically by the unique ClientId parameter used to call the GetConfiguration API (https://docs.aws.amazon.com/appconfig/2019-10-09/APIReference/API_GetConfiguration.html).
During a deployment, we probabilistically assign the ClientId to a percentage bucket, 0-99. When the percentage complete for a deployment passes the percentage bucket the ClientId was assigned, it receives the new deployment.
For example, say you use a linear deployment strategy with a deployment duration of 5 minutes and a growth factor of 10. If you have 100 targets, then roughly 10 targets will receive the new deployment every 30 second interval.
We don't make any guarantees about when a specific target will receive a deployment. The behavior will be stable within a deployment, but you shouldn't make any assumptions that ordering in one deployment will be similar in the next.
Relevant content
- asked 2 years ago
- asked 2 years ago
- asked 5 months ago
- asked 3 months ago
- AWS OFFICIALUpdated 3 months ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago