1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-04-15 01:16:22 +02:00

chore: Update activation-strategies.md (#554)

Fixes bold **SESSIONID**
This commit is contained in:
Nick Herro 2020-01-24 00:02:22 -05:00 committed by Ivar Conradi Østhus
parent 01c6917c38
commit 72e1bd7e2c

View File

@ -30,7 +30,7 @@ A flexible rollout strategy which combines all gradual rollout strategies in to
- **stickiness** is used to define how we guarantee consistency for gradual rollout. The same userId and the same rollout percentage should give predictable results. Configuration that should be supported:
- **DEFAULT** - Unleash chooses the first value present on the context in defined order userId, sessionId, random.
- **USERID** - guaranteed to be sticky on userId. If userId not present the behaviour would be false
- **SESSIONID - **guaranteed to be sticky on sessionId. If sessionId not present the behaviour would be false.
- **SESSIONID** - guaranteed to be sticky on sessionId. If sessionId not present the behaviour would be false.
- **RANDOM** - no stickiness guaranteed. For every isEnabled call it will yield a random true/false based on the selected rollout percentage.
- **groupId** is used to ensure that different toggles will **hash differently** for the same user. The groupId defaults to _feature toggle name_, but is overridable by the user to _correlate rollout_ of multiple feature toggles.
- **rollout** The percentage (0-100) you want to enable the feature toggle for.