你当前正在访问 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 name: 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 name: str
- 继承
-
azure.mgmt.web._serialization.ModelRampUpRule
构造函数
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
必需
|
|