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 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.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 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