RampUpRule Classe
Règles de routage pour accélérer les tests. Cette règle permet de rediriger le trafic statique % vers un emplacement ou de modifier progressivement le routage en fonction des performances.
ivar action_host_name : nom d’hôte d’un emplacement vers lequel le trafic sera redirigé si vous le souhaitez. Par exemple, myapp-stage.azurewebsites.net.
vartype action_host_name: str
ivar reroute_percentage : pourcentage du trafic qui sera redirigé vers <code>ActionHostName</code>
.
vartype reroute_percentage : float
ivar change_step : dans le scénario de montée en charge automatique, il s’agit de l’étape à laquelle ajouter/supprimer jusqu’à <code>ReroutePercentage</code>
ce qu’elle atteigne
<code>MinReroutePercentage</code>
ou <code>MaxReroutePercentage</code>
. Les métriques de site sont vérifiées toutes les N minutes spécifiées dans <code>ChangeIntervalInMinutes</code>
.
Un algorithme de décision personnalisé peut être fourni dans l’extension de site TiPCallback, dont l’URL peut être spécifiée dans <code>ChangeDecisionCallbackUrl</code>
.
vartype change_step : float
ivar change_interval_in_minutes : spécifie l’intervalle en minutes pour réévaluer ReroutePercentage.
vartype change_interval_in_minutes : int
ivar min_reroute_percentage : spécifie la limite inférieure au-dessus de laquelle ReroutePercentage restera.
vartype min_reroute_percentage : float
ivar max_reroute_percentage : spécifie la limite supérieure sous laquelle ReroutePercentage restera.
vartype max_reroute_percentage : float
ivar change_decision_callback_url : l’algorithme de décision personnalisé peut être fourni dans l’extension de site TiPCallback, quelle URL peut être spécifiée. Consultez l’extension de site TiPCallback pour connaître la structure et les contrats. https://www.siteextensions.net/packages/TiPCallback/.
vartype change_decision_callback_url: str
ivar name : nom de la règle de routage. Le nom recommandé serait de pointer vers l’emplacement qui recevra le trafic dans l’expérience.
vartype name: str
keyword action_host_name:
Hostname of a slot to which the traffic will be redirected if
decided to. E.g. myapp-stage.azurewebsites.net.
paramtype action_host_name:
str
keyword reroute_percentage:
Percentage of the traffic which will be redirected to
`<code>ActionHostName</code>`.
paramtype reroute_percentage:
float
keyword change_step:
In auto ramp up scenario this is the step to add/remove from
`<code>ReroutePercentage</code>` until it reaches
<code>MinReroutePercentage</code>
ou <code>MaxReroutePercentage</code>
. Les métriques de site sont vérifiées toutes les N minutes spécifiées dans <code>ChangeIntervalInMinutes</code>
.
Un algorithme de décision personnalisé peut être fourni dans l’extension de site TiPCallback, dont l’URL peut être spécifiée dans <code>ChangeDecisionCallbackUrl</code>
.
paramtype change_step : float
mot clé change_interval_in_minutes : spécifie l’intervalle en minutes pour réévaluer ReroutePercentage.
paramtype change_interval_in_minutes : int
mot clé min_reroute_percentage : spécifie la limite inférieure au-dessus de laquelle ReroutePercentage restera.
paramtype min_reroute_percentage : float
mot clé max_reroute_percentage : spécifie la limite supérieure sous laquelle ReroutePercentage restera.
paramtype max_reroute_percentage : float
mot clé change_decision_callback_url : un algorithme de décision personnalisé peut être fourni dans l’extension de site TiPCallback, quelle URL peut être spécifiée. Consultez l’extension de site TiPCallback pour connaître la structure et les contrats. https://www.siteextensions.net/packages/TiPCallback/.
paramtype change_decision_callback_url: str
mot clé nom : nom de la règle de routage. Le nom recommandé serait de pointer vers l’emplacement qui recevra le trafic dans l’expérience.
paramtype name: str
- Héritage
-
azure.mgmt.web._serialization.ModelRampUpRule
Constructeur
RampUpRule(*, action_host_name: str | None = None, reroute_percentage: float | None = None, change_step: float | None = None, change_interval_in_minutes: int | None = None, min_reroute_percentage: float | None = None, max_reroute_percentage: float | None = None, change_decision_callback_url: str | None = None, name: str | None = None, **kwargs: Any)
Paramètres de mots-clés uniquement
Nom | Description |
---|---|
action_host_name
Obligatoire
|
|
reroute_percentage
Obligatoire
|
|
change_step
Obligatoire
|
|
change_interval_in_minutes
Obligatoire
|
|
min_reroute_percentage
Obligatoire
|
|
max_reroute_percentage
Obligatoire
|
|
change_decision_callback_url
Obligatoire
|
|
name
Obligatoire
|
|
Azure SDK for Python