RampUpRule interface
Reguły routingu na potrzeby testowania. Ta reguła umożliwia przekierowywanie ruchu statycznego % do miejsca lub stopniowe zmienianie routingu % na podstawie wydajności.
Właściwości
action |
Nazwa hosta miejsca, do którego zostanie przekierowany ruch, jeśli zostanie podjęta decyzja. Np. myapp-stage.azurewebsites.net. |
change |
Niestandardowy algorytm podejmowania decyzji można podać w rozszerzeniu witryny TiPCallback, które można określić pod adresem URL. Zobacz Rozszerzenie witryny TiPCallback dla szkieletu i kontraktów. https://www.siteextensions.net/packages/TiPCallback/ |
change |
Określa interwał w minutach, aby ponownie sprawdzić reroutePercentage. |
change |
W scenariuszu automatycznego zwiększania jest to krok dodawania/usuwania do |
max |
Określa górną granicę poniżej, która zostanie przekierowanaPercentage. |
min |
Określa dolną granicę powyżej, nad którą pozostanie reroutePercentage. |
name | Nazwa reguły rozsyłania. Zalecana nazwa będzie wskazywać miejsce, które będzie odbierać ruch w eksperymencie. |
reroute |
Procent ruchu, który zostanie przekierowany do . |
Szczegóły właściwości
actionHostName
Nazwa hosta miejsca, do którego zostanie przekierowany ruch, jeśli zostanie podjęta decyzja. Np. myapp-stage.azurewebsites.net.
actionHostName?: string
Wartość właściwości
string
changeDecisionCallbackUrl
Niestandardowy algorytm podejmowania decyzji można podać w rozszerzeniu witryny TiPCallback, które można określić pod adresem URL. Zobacz Rozszerzenie witryny TiPCallback dla szkieletu i kontraktów. https://www.siteextensions.net/packages/TiPCallback/
changeDecisionCallbackUrl?: string
Wartość właściwości
string
changeIntervalInMinutes
Określa interwał w minutach, aby ponownie sprawdzić reroutePercentage.
changeIntervalInMinutes?: number
Wartość właściwości
number
changeStep
W scenariuszu automatycznego zwiększania jest to krok dodawania/usuwania do ReroutePercentage
momentu osiągnięcia MinReroutePercentage
lub MaxReroutePercentage
. Metryki witryny są sprawdzane co N minut określonych w pliku ChangeIntervalInMinutes
.
Niestandardowy algorytm podejmowania decyzji można podać w rozszerzeniu witryny TiPCallback, które adres URL można określić w pliku ChangeDecisionCallbackUrl
.
changeStep?: number
Wartość właściwości
number
maxReroutePercentage
Określa górną granicę poniżej, która zostanie przekierowanaPercentage.
maxReroutePercentage?: number
Wartość właściwości
number
minReroutePercentage
Określa dolną granicę powyżej, nad którą pozostanie reroutePercentage.
minReroutePercentage?: number
Wartość właściwości
number
name
Nazwa reguły rozsyłania. Zalecana nazwa będzie wskazywać miejsce, które będzie odbierać ruch w eksperymencie.
name?: string
Wartość właściwości
string
reroutePercentage
Procent ruchu, który zostanie przekierowany do .ActionHostName
reroutePercentage?: number
Wartość właściwości
number