RampUpRule interface
Правила маршрутизации для увеличения тестирования. Это правило позволяет перенаправлять статический трафик % в слот или постепенно изменять маршрутизацию % на основе производительности.
Свойства
action |
Имя узла слота, на который будет перенаправлен трафик, если будет решено. Например, myapp-stage.azurewebsites.net. |
change |
Настраиваемый алгоритм принятия решений можно указать в расширении сайта TiPCallback, который можно указать URL-адрес. См. расширение сайта TiPCallback для шаблонов и контрактов. https://www.siteextensions.net/packages/TiPCallback/ |
change |
Указывает интервал в минутах для повторной оценки reroutePercentage. |
change |
В сценарии автоматического увеличения это шаг для добавления и удаления из |
max |
Указывает верхнюю границу ниже, под которой будет оставаться reroutePercentage. |
min |
Указывает более низкую границу, над которой будет оставаться ReroutePercentage. |
name | Имя правила маршрутизации. Рекомендуемое имя будет указывать на слот, который получит трафик в эксперименте. |
reroute |
Процент трафика, который будет перенаправлен на |
Сведения о свойстве
actionHostName
Имя узла слота, на который будет перенаправлен трафик, если будет решено. Например, myapp-stage.azurewebsites.net.
actionHostName?: string
Значение свойства
string
changeDecisionCallbackUrl
Настраиваемый алгоритм принятия решений можно указать в расширении сайта TiPCallback, который можно указать URL-адрес. См. расширение сайта TiPCallback для шаблонов и контрактов. https://www.siteextensions.net/packages/TiPCallback/
changeDecisionCallbackUrl?: string
Значение свойства
string
changeIntervalInMinutes
Указывает интервал в минутах для повторной оценки reroutePercentage.
changeIntervalInMinutes?: number
Значение свойства
number
changeStep
В сценарии автоматического увеличения это шаг для добавления и удаления из ReroutePercentage
, пока он не достигнет \nMinReroutePercentage
или MaxReroutePercentage
. Метрики сайта проверяются каждые N минут, указанные в ChangeIntervalInMinutes
.\nНастраиваемый алгоритм принятия решений можно указать в расширении сайта TiPCallback, url-адрес которого можно указать в ChangeDecisionCallbackUrl
.
changeStep?: number
Значение свойства
number
maxReroutePercentage
Указывает верхнюю границу ниже, под которой будет оставаться reroutePercentage.
maxReroutePercentage?: number
Значение свойства
number
minReroutePercentage
Указывает более низкую границу, над которой будет оставаться ReroutePercentage.
minReroutePercentage?: number
Значение свойства
number
name
Имя правила маршрутизации. Рекомендуемое имя будет указывать на слот, который получит трафик в эксперименте.
name?: string
Значение свойства
string
reroutePercentage
Процент трафика, который будет перенаправлен на ActionHostName
.
reroutePercentage?: number
Значение свойства
number