Compartilhar via


RampUpRule Classe

Regras de roteamento para aumentar o teste. Essa regra permite redirecionar a % de tráfego estático para um slot ou alterar gradualmente a % de roteamento com base no desempenho.

Herança
azure.mgmt.web._serialization.Model
RampUpRule

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 somente de palavra-chave

Nome Description
action_host_name
str

Nome do host de um slot para o qual o tráfego será redirecionado se for decidido. Por exemplo, myapp-stage.azurewebsites.net.

reroute_percentage

Porcentagem do tráfego que será redirecionado para <code>ActionHostName</code>.

change_step

No cenário de aumento automático, esta é a etapa para adicionar/remover de <code>ReroutePercentage</code> até atingir <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 de site TiPCallback, qual URL pode ser especificada em <code>ChangeDecisionCallbackUrl</code>.

change_interval_in_minutes
int

Especifica o intervalo em minutos para reavaliar ReroutePercentage.

min_reroute_percentage

Especifica o limite inferior acima do qual ReroutePercentage permanecerá.

max_reroute_percentage

Especifica o limite superior abaixo do qual ReroutePercentage permanecerá.

change_decision_callback_url
str

O algoritmo de decisão personalizado pode ser fornecido na extensão de site TiPCallback, qual URL pode ser especificada. Consulte a extensão de site TiPCallback para obter o scaffold e os contratos. https://www.siteextensions.net/packages/TiPCallback/.

name
str

Nome da regra de roteamento. O nome recomendado seria apontar para o slot que receberá o tráfego no experimento.

Variáveis

Nome Description
action_host_name
str

Nome do host de um slot para o qual o tráfego será redirecionado se for decidido. Por exemplo, myapp-stage.azurewebsites.net.

reroute_percentage

Porcentagem do tráfego que será redirecionado para <code>ActionHostName</code>.

change_step

No cenário de aumento automático, esta é a etapa para adicionar/remover de <code>ReroutePercentage</code> até atingir <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 de site TiPCallback, qual URL pode ser especificada em <code>ChangeDecisionCallbackUrl</code>.

change_interval_in_minutes
int

Especifica o intervalo em minutos para reavaliar ReroutePercentage.

min_reroute_percentage

Especifica o limite inferior acima do qual ReroutePercentage permanecerá.

max_reroute_percentage

Especifica o limite superior abaixo do qual ReroutePercentage permanecerá.

change_decision_callback_url
str

O algoritmo de decisão personalizado pode ser fornecido na extensão de site TiPCallback, qual URL pode ser especificada. Consulte a extensão de site TiPCallback para obter o scaffold e os contratos. https://www.siteextensions.net/packages/TiPCallback/.

name
str

Nome da regra de roteamento. O nome recomendado seria apontar para o slot que receberá o tráfego no experimento.