RampUpRule Classe
Regras de encaminhamento para testes de aceleração. Esta regra permite redirecionar a % de tráfego estático para um bloco ou alterar gradualmente a % de encaminhamento com base no desempenho.
ivar action_host_name: Nome do anfitrião de um bloco para o qual o tráfego será redirecionado, se for decidido. Por exemplo, myapp-stage.azurewebsites.net.
vartype action_host_name: str
ivar reroute_percentage: percentagem do tráfego que será redirecionado para <code>ActionHostName</code>
.
vartype reroute_percentage: float
ivar change_step: No cenário de aumento automático, este é o passo para adicionar/remover até <code>ReroutePercentage</code>
chegar
<code>MinReroutePercentage</code>
ou <code>MaxReroutePercentage</code>
. As métricas do site são verificadas a cada N minutos especificados em <code>ChangeIntervalInMinutes</code>
.
O algoritmo de decisão personalizado pode ser fornecido na extensão do site TiPCallback que o URL pode ser especificado em <code>ChangeDecisionCallbackUrl</code>
.
vartype change_step: float
ivar change_interval_in_minutes: especifica o intervalo em minutos para reavaliar o ReroutePercentage.
vartype change_interval_in_minutes: int
ivar min_reroute_percentage: especifica o limite inferior acima do qual ReroutePercentage permanecerá.
vartype min_reroute_percentage: float
ivar max_reroute_percentage: especifica o limite superior abaixo do qual ReroutePercentage permanecerá.
vartype max_reroute_percentage: float
ivar change_decision_callback_url: o algoritmo de decisão personalizado pode ser fornecido na extensão do site TiPCallback que o URL pode ser especificado. Veja Extensão do site TiPCallback para obter o estrutura e os contratos. https://www.siteextensions.net/packages/TiPCallback/.
vartype change_decision_callback_url: str
ivar name: nome da regra de encaminhamento. O nome recomendado seria apontar para o bloco que irá receber o tráfego na experimentação.
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>
. As métricas do site são verificadas a cada N minutos especificados em <code>ChangeIntervalInMinutes</code>
.
O algoritmo de decisão personalizado pode ser fornecido na extensão do site TiPCallback que o URL pode ser especificado em <code>ChangeDecisionCallbackUrl</code>
.
paramtype change_step: float
palavra-chave change_interval_in_minutes: especifica o intervalo em minutos para reavaliar ReroutePercentage.
paramtype change_interval_in_minutes: int
palavra-chave min_reroute_percentage: especifica o limite inferior acima do qual ReroutePercentage permanecerá.
paramtype min_reroute_percentage: float
palavra-chave max_reroute_percentage: especifica o limite superior abaixo do qual ReroutePercentage permanecerá.
paramtype max_reroute_percentage: float
palavra-chave change_decision_callback_url: o algoritmo de decisão personalizada pode ser fornecido na extensão de site TiPCallback que o URL pode ser especificado. Veja Extensão do site TiPCallback para obter os andaimes e os contratos. https://www.siteextensions.net/packages/TiPCallback/.
paramtype change_decision_callback_url: str
nome da palavra-chave: nome da regra de encaminhamento. O nome recomendado seria apontar para o bloco que irá receber o tráfego na experimentação.
nome do parâmetro: str
- Herança
-
azure.mgmt.web._serialization.ModelRampUpRule
Construtor
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)
Parâmetros Só de Palavra-Chave
Name | Description |
---|---|
action_host_name
Necessário
|
|
reroute_percentage
Necessário
|
|
change_step
Necessário
|
|
change_interval_in_minutes
Necessário
|
|
min_reroute_percentage
Necessário
|
|
max_reroute_percentage
Necessário
|
|
change_decision_callback_url
Necessário
|
|
name
Necessário
|
|
Azure SDK for Python