Partager via


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 pourcentage de routage en fonction des performances.

Héritage
azure.mgmt.web._serialization.Model
RampUpRule

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 mot clé uniquement

Nom Description
action_host_name
str

Nom d’hôte d’un emplacement vers lequel le trafic sera redirigé si vous le souhaitez. Par exemple, myapp-stage.azurewebsites.net.

reroute_percentage

Pourcentage du trafic qui sera redirigé vers <code>ActionHostName</code>.

change_step

Dans le scénario de montée en puissance automatique, il s’agit de l’étape à laquelle <code>ReroutePercentage</code> ajouter/supprimer jusqu’à 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>.

change_interval_in_minutes
int

Spécifie l’intervalle en minutes pour réévaluer ReroutePercentage.

min_reroute_percentage

Spécifie la limite inférieure au-dessus de laquelle ReroutePercentage restera.

max_reroute_percentage

Spécifie la limite supérieure sous laquelle ReroutePercentage restera.

change_decision_callback_url
str

L’algorithme de décision personnalisé peut être fourni dans l’extension de site TiPCallback, dont l’URL peut être spécifiée. Consultez Extension de site TiPCallback pour connaître la structure et les contrats. https://www.siteextensions.net/packages/TiPCallback/.

name
str

Nom de la règle de routage. Le nom recommandé consiste à pointer vers l’emplacement qui recevra le trafic dans l’expérience.

Variables

Nom Description
action_host_name
str

Nom d’hôte d’un emplacement vers lequel le trafic sera redirigé si vous le souhaitez. Par exemple, myapp-stage.azurewebsites.net.

reroute_percentage

Pourcentage du trafic qui sera redirigé vers <code>ActionHostName</code>.

change_step

Dans le scénario de montée en puissance automatique, il s’agit de l’étape à laquelle <code>ReroutePercentage</code> ajouter/supprimer jusqu’à 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>.

change_interval_in_minutes
int

Spécifie l’intervalle en minutes pour réévaluer ReroutePercentage.

min_reroute_percentage

Spécifie la limite inférieure au-dessus de laquelle ReroutePercentage restera.

max_reroute_percentage

Spécifie la limite supérieure sous laquelle ReroutePercentage restera.

change_decision_callback_url
str

L’algorithme de décision personnalisé peut être fourni dans l’extension de site TiPCallback, dont l’URL peut être spécifiée. Consultez Extension de site TiPCallback pour connaître la structure et les contrats. https://www.siteextensions.net/packages/TiPCallback/.

name
str

Nom de la règle de routage. Le nom recommandé consiste à pointer vers l’emplacement qui recevra le trafic dans l’expérience.