你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

RampUpRule 类

用于加速测试的路由规则。 此规则允许将静态流量百分比重定向到槽,或者根据性能逐渐更改路由百分比。

ivar action_host_name:如果决定将流量重定向到的槽的主机名。 例如,myapp-stage.azurewebsites.net。

vartype action_host_name: str

ivar reroute_percentage:将重定向到 <code>ActionHostName</code>的流量的百分比。

vartype reroute_percentage: float

ivar change_step:在自动增加方案中,这是添加 <code>ReroutePercentage</code> /删除的步骤,直到达到

<code>MinReroutePercentage</code><code>MaxReroutePercentage</code>。 每隔 N 分钟指定 <code>ChangeIntervalInMinutes</code>检查一次站点指标。

可以在 TiPCallback 站点扩展中提供自定义决策算法,该 URL 可在 中 <code>ChangeDecisionCallbackUrl</code>指定。

vartype change_step: float

ivar change_interval_in_minutes:指定重新计算 ReroutePercentage 的间隔(以分钟为单位)。

vartype change_interval_in_minutes: int

ivar min_reroute_percentage:指定 ReroutePercentage 将保留的下限。

vartype min_reroute_percentage:float

ivar max_reroute_percentage:指定 ReroutePercentage 将保留的上限。

vartype max_reroute_percentage:float

ivar change_decision_callback_url:可以在可指定 URL 的 TiPCallback 站点扩展中提供自定义决策算法。 有关基架和合同,请参阅 TiPCallback 站点扩展。 https://www.siteextensions.net/packages/TiPCallback/.

vartype change_decision_callback_url: str

ivar 名称:路由规则的名称。 建议的名称是指向将在试验中接收流量的槽。

vartype 名称: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><code>MaxReroutePercentage</code>。 每隔 N 分钟 <code>ChangeIntervalInMinutes</code>指定检查一次站点指标。

可以在 TiPCallback 站点扩展中提供自定义决策算法,该 URL 可在 中 <code>ChangeDecisionCallbackUrl</code>指定。

paramtype change_step:float

关键字 (keyword) change_interval_in_minutes:指定重新评估 ReroutePercentage 的间隔(以分钟为单位)。

paramtype change_interval_in_minutes:int

关键字 (keyword) min_reroute_percentage:指定 ReroutePercentage 将保留的下限。

paramtype min_reroute_percentage:float

关键字 (keyword) max_reroute_percentage:指定 ReroutePercentage 将保留的上边界。

paramtype max_reroute_percentage:float

关键字 (keyword) change_decision_callback_url:可以在 TiPCallback 站点扩展中提供可指定 URL 的自定义决策算法。 有关基架和合同,请参阅 TiPCallback 站点扩展。 https://www.siteextensions.net/packages/TiPCallback/.

paramtype change_decision_callback_url:str

关键字 (keyword) 名称:路由规则的名称。 建议的名称是指向将在试验中接收流量的槽。

paramtype 名称:str

继承
azure.mgmt.web._serialization.Model
RampUpRule

构造函数

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)

仅限关键字的参数

名称 说明
action_host_name
必需
reroute_percentage
必需
change_step
必需
change_interval_in_minutes
必需
min_reroute_percentage
必需
max_reroute_percentage
必需
change_decision_callback_url
必需
name
必需