Freigeben über


RampUpRule Klasse

Routingregeln für Hochlauftests. Diese Regel ermöglicht es, statischen Datenverkehr % an einen Slot umzuleiten oder das Routing in Prozent basierend auf der Leistung schrittweise zu ändern.

ivar action_host_name: Hostname eines Slots, an den der Datenverkehr umgeleitet wird, wenn er entschieden wird. Z.B. myapp-stage.azurewebsites.net.

vartype action_host_name: str

ivar reroute_percentage: Prozentsatz des Datenverkehrs, der an <code>ActionHostName</code>umgeleitet wird.

vartype reroute_percentage: float

ivar change_step: Im Szenario mit dem automatischen Hochfahren ist dies der Schritt, aus dem <code>ReroutePercentage</code> Sie hinzufügen/entfernen müssen, bis sie erreicht ist.

<code>MinReroutePercentage</code> oder <code>MaxReroutePercentage</code>. Websitemetriken werden alle N Minuten überprüft, die in <code>ChangeIntervalInMinutes</code>angegeben sind.

Benutzerdefinierter Entscheidungsalgorithmus kann in der TiPCallback-Websiteerweiterung bereitgestellt werden, welche URL in <code>ChangeDecisionCallbackUrl</code>angegeben werden kann.

vartype change_step: float

ivar change_interval_in_minutes: Gibt das Intervall in Minuten an, um ReroutePercentage neu zu bewerten.

vartype change_interval_in_minutes: int

ivar min_reroute_percentage: Gibt die untere Grenze an, über der ReroutePercentage verbleibt.

vartype min_reroute_percentage: float

ivar max_reroute_percentage: Gibt die obere Grenze an, unter der ReroutePercentage verbleibt.

vartype max_reroute_percentage: float

ivar change_decision_callback_url: Benutzerdefinierter Entscheidungsalgorithmus kann in der TiPCallback-Websiteerweiterung bereitgestellt werden, welche URL angegeben werden kann. Das Gerüst und die Verträge finden Sie unter TiPCallback-Websiteerweiterung. https://www.siteextensions.net/packages/TiPCallback/.

vartype change_decision_callback_url: str

ivar name: Name der Routingregel. Der empfohlene Name wäre, auf den Slot zu verweisen, der den Datenverkehr im Experiment empfängt.

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> oder <code>MaxReroutePercentage</code>. Websitemetriken werden alle in <code>ChangeIntervalInMinutes</code>angegebenen N Minuten überprüft.

Benutzerdefinierter Entscheidungsalgorithmus kann in der TiPCallback-Websiteerweiterung bereitgestellt werden, welche URL in <code>ChangeDecisionCallbackUrl</code>angegeben werden kann.

paramtype change_step: float

Schlüsselwort (keyword) change_interval_in_minutes: Gibt das Intervall in Minuten an, um ReroutePercentage neu zu bewerten.

paramtype change_interval_in_minutes: int

Schlüsselwort (keyword) min_reroute_percentage: Gibt die untere Grenze an, über der ReroutePercentage verbleibt.

paramtype min_reroute_percentage: float

Schlüsselwort (keyword) max_reroute_percentage: Gibt die Obergrenze an, unter der ReroutePercentage verbleibt.

paramtype max_reroute_percentage: float

Schlüsselwort (keyword) change_decision_callback_url: Benutzerdefinierter Entscheidungsalgorithmus kann in der TiPCallback-Websiteerweiterung bereitgestellt werden, welche URL angegeben werden kann. Informationen zum Gerüst und den Verträgen finden Sie unter TiPCallback-Websiteerweiterung. https://www.siteextensions.net/packages/TiPCallback/.

paramtype change_decision_callback_url: str

Schlüsselwort (keyword) Name: Name der Routingregel. Der empfohlene Name wäre, auf den Slot zu verweisen, der den Datenverkehr im Experiment empfängt.

paramtype name: str

Vererbung
azure.mgmt.web._serialization.Model
RampUpRule

Konstruktor

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)

Keyword-Only Parameter

Name Beschreibung
action_host_name
Erforderlich
reroute_percentage
Erforderlich
change_step
Erforderlich
change_interval_in_minutes
Erforderlich
min_reroute_percentage
Erforderlich
max_reroute_percentage
Erforderlich
change_decision_callback_url
Erforderlich
name
Erforderlich