Compartir vía


RampUpRule interface

Reglas de enrutamiento para aumentar las pruebas. Esta regla permite redirigir el tráfico estático % a una ranura o cambiar gradualmente el enrutamiento % en función del rendimiento.

Propiedades

actionHostName

Nombre de host de una ranura a la que se redirigirá el tráfico si se decide. Por ejemplo, myapp-stage.azurewebsites.net.

changeDecisionCallbackUrl

El algoritmo de decisión personalizado se puede proporcionar en la extensión de sitio TiPCallback que se puede especificar la dirección URL. Consulte La extensión del sitio TiPCallback para obtener scaffolding y contratos. https://www.siteextensions.net/packages/TiPCallback/

changeIntervalInMinutes

Especifica el intervalo en minutos para volver a evaluar ReroutePercentage.

changeStep

En el escenario de aumento automático, este es el paso para agregar o quitar de ReroutePercentage hasta que alcance \nMinReroutePercentage o MaxReroutePercentage. Las métricas del sitio se comprueban cada N minutos especificados en ChangeIntervalInMinutes.\nalgoritmo de decisión personalizado se puede proporcionar en la extensión de sitio TiPCallback que se puede especificar en ChangeDecisionCallbackUrl.

maxReroutePercentage

Especifica el límite superior por debajo del cual se mantendrá ReroutePercentage.

minReroutePercentage

Especifica el límite inferior por encima del cual se mantendrá ReroutePercentage.

name

Nombre de la regla de enrutamiento. El nombre recomendado sería apuntar a la ranura que recibirá el tráfico en el experimento.

reroutePercentage

Porcentaje del tráfico al que se redirigirá a ActionHostName.

Detalles de las propiedades

actionHostName

Nombre de host de una ranura a la que se redirigirá el tráfico si se decide. Por ejemplo, myapp-stage.azurewebsites.net.

actionHostName?: string

Valor de propiedad

string

changeDecisionCallbackUrl

El algoritmo de decisión personalizado se puede proporcionar en la extensión de sitio TiPCallback que se puede especificar la dirección URL. Consulte La extensión del sitio TiPCallback para obtener scaffolding y contratos. https://www.siteextensions.net/packages/TiPCallback/

changeDecisionCallbackUrl?: string

Valor de propiedad

string

changeIntervalInMinutes

Especifica el intervalo en minutos para volver a evaluar ReroutePercentage.

changeIntervalInMinutes?: number

Valor de propiedad

number

changeStep

En el escenario de aumento automático, este es el paso para agregar o quitar de ReroutePercentage hasta que alcance \nMinReroutePercentage o MaxReroutePercentage. Las métricas del sitio se comprueban cada N minutos especificados en ChangeIntervalInMinutes.\nalgoritmo de decisión personalizado se puede proporcionar en la extensión de sitio TiPCallback que se puede especificar en ChangeDecisionCallbackUrl.

changeStep?: number

Valor de propiedad

number

maxReroutePercentage

Especifica el límite superior por debajo del cual se mantendrá ReroutePercentage.

maxReroutePercentage?: number

Valor de propiedad

number

minReroutePercentage

Especifica el límite inferior por encima del cual se mantendrá ReroutePercentage.

minReroutePercentage?: number

Valor de propiedad

number

name

Nombre de la regla de enrutamiento. El nombre recomendado sería apuntar a la ranura que recibirá el tráfico en el experimento.

name?: string

Valor de propiedad

string

reroutePercentage

Porcentaje del tráfico al que se redirigirá a ActionHostName.

reroutePercentage?: number

Valor de propiedad

number