AksEndpoint Klasse
Hinweis
Dies ist eine experimentelle Klasse und kann sich jederzeit ändern. Weitere Informationen finden Sie unter https://aka.ms/azuremlexperimental.
Stellt eine Auflistung von Webdienstversionen hinter demselben Endpunkt dar, der auf Azure Kubernetes Service ausgeführt wird.
Während ein AksWebservice einzelner Dienst mit einem einzelnen Bewertungsendpunkt bereitgestellt wird, können Sie mit der AksEndpoint-Klasse mehrere Webdienstversionen hinter demselben Bewertungsendpunkt bereitstellen. Jede Webdienstversion kann so konfiguriert werden, dass sie einen Prozentsatz des Datenverkehrs bedient, sodass Sie Modelle in kontrollierter Weise bereitstellen können, z. B. für A/B-Tests. AksEndpoint ermöglicht die Bereitstellung von einem Modellobjekt, das AksWebservice ähnelt.
Initialisieren Sie die Webservice-Instanz.
Der Webservice-Konstruktor ruft eine Clouddarstellung eines Webservice-Objekts ab, das dem bereitgestellten Arbeitsbereich zugeordnet ist. Es wird eine Instanz einer untergeordneten Klasse zurückgegeben, die dem spezifischen Typ des abgerufenen Webservice-Objekts entspricht.
Konstruktor
AksEndpoint(workspace, name)
Parameter
| Name | Beschreibung |
|---|---|
|
workspace
Erforderlich
|
Das Arbeitsbereichsobjekt, das das abzurufende Webservice-Objekt enthält. |
|
name
Erforderlich
|
Der Name des abzurufenden Webservice-Objekts. |
Variablen
| Name | Beschreibung |
|---|---|
|
versions
|
Ein Wörterbuch des Versionsnamens zum Versionsobjekt. Enthält alle Versionen, die als Teil dieses Endpunkts bereitgestellt wurden. |
Methoden
| create_version |
Fügen Sie eine neue Version in einem Endpunkt mit bereitgestellten Eigenschaften hinzu. |
| delete_version |
Löschen einer Version in einem Endpunkt. |
| deploy_configuration |
Erstellen Sie ein Konfigurationsobjekt für die Bereitstellung in einem AKS-Computeziel. |
| serialize |
Konvertieren Sie diesen Webdienst in ein serialisiertes JSON-Wörterbuch. |
| update |
Aktualisieren Sie den Endpunkt mit den bereitgestellten Eigenschaften. Werte, die als "None" verbleiben, bleiben in diesem Endpunkt unverändert. |
| update_version |
Aktualisieren Sie eine vorhandene Version in einem Endpunkt mit bereitgestellten Eigenschaften. Werte, die in dieser Version unverändert bleiben, bleiben unverändert. |
create_version
Fügen Sie eine neue Version in einem Endpunkt mit bereitgestellten Eigenschaften hinzu.
create_version(version_name, autoscale_enabled=None, autoscale_min_replicas=None, autoscale_max_replicas=None, autoscale_refresh_seconds=None, autoscale_target_utilization=None, collect_model_data=None, cpu_cores=None, memory_gb=None, scoring_timeout_ms=None, replica_max_concurrent_requests=None, max_request_wait_time=None, num_replicas=None, tags=None, properties=None, description=None, models=None, inference_config=None, gpu_cores=None, period_seconds=None, initial_delay_seconds=None, timeout_seconds=None, success_threshold=None, failure_threshold=None, traffic_percentile=None, is_default=None, is_control_version_type=None, cpu_cores_limit=None, memory_gb_limit=None)
Parameter
| Name | Beschreibung |
|---|---|
|
version_name
Erforderlich
|
Der Name der Version, die in einem Endpunkt hinzugefügt werden soll. |
|
autoscale_enabled
|
Gibt an, ob die automatische Skalierung für diese Version in einem Endpunkt aktiviert werden soll.
Der Standardwert ist "True", wenn Standardwert: None
|
|
autoscale_min_replicas
|
Die Mindestanzahl der Container, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Standardwert ist 1 Standardwert: None
|
|
autoscale_max_replicas
|
Die maximale Anzahl von Containern, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Standardwert ist 10. Standardwert: None
|
|
autoscale_refresh_seconds
|
Wie oft die Autoscaler versuchen sollte, diese Version in einem Endpunkt zu skalieren. Standardwert ist 1 Standardwert: None
|
|
autoscale_target_utilization
|
Die Zielauslastung (in Prozent von 100) sollte der Autoscaler versuchen, diese Version in einem Endpunkt beizubehalten. Standardwert ist 70. Standardwert: None
|
|
collect_model_data
|
Gibt an, ob die Modelldatensammlung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert ist „FALSE“. Standardwert: None
|
|
cpu_cores
|
Die Anzahl der CPU-Kerne, die für diese Version in einem Endpunkt zugewiesen werden sollen. Dies kann eine Dezimalzahl sein. Standardwert ist 0.1. Standardwert: None
|
|
memory_gb
|
Die Speichermenge (in GB), die für diese Version in einem Endpunkt zugewiesen werden soll. Dies kann eine Dezimalzahl sein. Standardwert ist 0,5. Standardwert: None
|
|
scoring_timeout_ms
|
Ein Timeout zum Erzwingen der Bewertung von Anrufen an diese Version in einem Endpunkt. Standardwert ist 60000. Standardwert: None
|
|
replica_max_concurrent_requests
|
Die Anzahl der maximalen gleichzeitigen Anforderungen pro Replikat, die für diese Version in einem Endpunkt zulässig sind. Der Standardwert lautet 1. Ändern Sie diese Einstellung nicht vom Standardwert 1, es sei denn, der technische Support von Microsoft oder ein Mitglied des Azure Machine Learning-Teams. Standardwert: None
|
|
max_request_wait_time
|
Die maximale Zeitspanne, die eine Anforderung in der Warteschlange (in Millisekunden) verbleibt, bevor ein 503-Fehler zurückgegeben wird. Standardwert ist 500. Standardwert: None
|
|
num_replicas
|
Die Anzahl der Container, die für diese Version in einem Endpunkt zugewiesen werden sollen. Wenn dieser Parameter nicht festgelegt ist, ist der Autoscaler standardmäßig aktiviert. Standardwert: None
|
|
tags
|
Wörterbuch der Schlüsselwerttags, die diesem Endpunkt zugewiesen werden sollen. Standardwert: None
|
|
properties
|
Wörterbuch der Schlüsselwerteigenschaften, die diesem Endpunkt zugewiesen werden sollen. Diese Eigenschaften können nach der Bereitstellung nicht geändert werden, aber neue Schlüsselwertpaare können hinzugefügt werden. Standardwert: None
|
|
description
|
Eine Beschreibung, die diesem Endpunkt zugewiesen werden soll. Standardwert: None
|
|
models
|
Eine Liste der Model-Objekte, die mit dem aktualisierten Dienst verpackt werden sollen. Standardwert: None
|
|
inference_config
|
Ein InferenceConfig -Objekt, das verwendet wird, um die erforderlichen Modellbereitstellungseigenschaften bereitzustellen. Standardwert: None
|
|
gpu_cores
|
Die Anzahl der GPU-Kerne, die für diese Version in einem Endpunkt zugewiesen werden sollen. Standardmäßig auf 0 gesetzt. Standardwert: None
|
|
period_seconds
|
Gibt an, wie häufig (in Sekunden) ein Livetest durchgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1. Standardwert: None
|
|
initial_delay_seconds
|
Die Anzahl der Sekunden, nachdem der Container gestartet wurde, bevor Liveness-Probes initiiert werden. Standardwert ist 310. Standardwert: None
|
|
timeout_seconds
|
Die Anzahl der Sekunden, nach denen die Livenesssonde eine Zeitüberschreitung aufweist. Der Standardwert ist 2 Sekunde. Der Mindestwert ist 1. Standardwert: None
|
|
success_threshold
|
Die minimalen aufeinander folgenden Erfolge für die Livenesssonde, die nach einem Fehler als erfolgreich angesehen werden. Der Standardwert lautet 1. Der Mindestwert ist 1. Standardwert: None
|
|
failure_threshold
|
Wenn ein Pod startet und der Livetest fehlschlägt, versucht Kubernetes, die Zeiten des Parameters FailureThreshold zu verwenden, bevor aufgegeben wird. Der Standardwert ist 3. Der Mindestwert ist 1. Standardwert: None
|
|
traffic_percentile
|
Die Menge des Datenverkehrs, den die Version in einem Endpunkt benötigt. Standardwert: None
|
|
is_default
|
Gibt an, ob diese Version als Standardversion in einem Endpunkt festgelegt werden soll. Der Standardwert lautet „False“. Standardwert: None
|
|
is_control_version_type
|
Gibt an, ob diese Version als Steuerelementversion in einem Endpunkt angegeben werden soll. Der Standardwert lautet „False“. Standardwert: None
|
|
cpu_cores_limit
|
Die maximale Anzahl von CPU-Kernen, die dieser Webdienst verwenden darf. Dies kann eine Dezimalzahl sein. Standardwert: None
|
|
memory_gb_limit
|
Die maximale Arbeitsspeichermenge (in GB) dieses Webdiensts darf verwendet werden. Dies kann eine Dezimalzahl sein. Standardwert: None
|
Ausnahmen
| Typ | Beschreibung |
|---|---|
delete_version
Löschen einer Version in einem Endpunkt.
delete_version(version_name)
Parameter
| Name | Beschreibung |
|---|---|
|
version_name
Erforderlich
|
Der Name der zu löschenden Version in einem Endpunkt. |
Ausnahmen
| Typ | Beschreibung |
|---|---|
deploy_configuration
Erstellen Sie ein Konfigurationsobjekt für die Bereitstellung in einem AKS-Computeziel.
static deploy_configuration(autoscale_enabled=None, autoscale_min_replicas=None, autoscale_max_replicas=None, autoscale_refresh_seconds=None, autoscale_target_utilization=None, collect_model_data=None, auth_enabled=None, cpu_cores=None, memory_gb=None, enable_app_insights=None, scoring_timeout_ms=None, replica_max_concurrent_requests=None, max_request_wait_time=None, num_replicas=None, primary_key=None, secondary_key=None, tags=None, properties=None, description=None, gpu_cores=None, period_seconds=None, initial_delay_seconds=None, timeout_seconds=None, success_threshold=None, failure_threshold=None, namespace=None, token_auth_enabled=None, version_name=None, traffic_percentile=None, compute_target_name=None, cpu_cores_limit=None, memory_gb_limit=None)
Parameter
| Name | Beschreibung |
|---|---|
|
autoscale_enabled
|
Gibt an, ob die automatische Skalierung für diese Version in einem Endpunkt aktiviert werden soll.
Der Standardwert ist "True", wenn Standardwert: None
|
|
autoscale_min_replicas
|
Die Mindestanzahl der Container, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Der Standardwert lautet 1. Standardwert: None
|
|
autoscale_max_replicas
|
Die maximale Anzahl von Containern, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Standardwert ist 10. Standardwert: None
|
|
autoscale_refresh_seconds
|
Wie oft die Autoscaler versuchen sollte, diese Version in einem Endpunkt zu skalieren. Der Standardwert lautet 1. Standardwert: None
|
|
autoscale_target_utilization
|
Die Zielauslastung (in Prozent von 100) sollte der Autoscaler versuchen, diese Version in einem Endpunkt beizubehalten. Der Standardwert ist 70. Standardwert: None
|
|
collect_model_data
|
Gibt an, ob die Modelldatensammlung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert lautet „False“. Standardwert: None
|
|
auth_enabled
|
Gibt an, ob die Schlüsselauthentifizierung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert ist „True“. Standardwert: None
|
|
cpu_cores
|
Die Anzahl der CPU-Kerne, die für diese Version in einem Endpunkt zugewiesen werden sollen. Dies kann eine Dezimalzahl sein. Standardwert ist 0.1. Standardwert: None
|
|
memory_gb
|
Die Speichermenge (in GB), die für diese Version in einem Endpunkt zugewiesen werden soll. Dies kann eine Dezimalzahl sein. Standardwert ist 0,5. Standardwert: None
|
|
enable_app_insights
|
Gibt an, ob die ApplicationInsights-Protokollierung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert lautet „False“. Standardwert: None
|
|
scoring_timeout_ms
|
Ein Timeout zum Erzwingen von Bewertungsaufrufen für diese Version in einem Endpunkt. Standardwert ist 60000 Standardwert: None
|
|
replica_max_concurrent_requests
|
Die Anzahl der maximalen gleichzeitigen Anforderungen pro Replikat, die für diese Version in einem Endpunkt zulässig sind. Der Standardwert lautet 1. Ändern Sie diese Einstellung nicht vom Standardwert 1, es sei denn, der technische Support von Microsoft oder ein Mitglied des Azure Machine Learning-Teams. Standardwert: None
|
|
max_request_wait_time
|
Die maximale Zeitspanne, die eine Anforderung in der Warteschlange (in Millisekunden) verbleibt, bevor ein 503-Fehler zurückgegeben wird. Standardwert ist 500. Standardwert: None
|
|
num_replicas
|
Die Anzahl der Container, die für diese Version in einem Endpunkt zugewiesen werden sollen. Wenn dieser Parameter nicht festgelegt ist, ist der Autoscaler standardmäßig aktiviert. Standardwert: None
|
|
primary_key
|
Ein primärer Authentifizierungsschlüssel, der für diesen Endpunkt verwendet werden soll. Standardwert: None
|
|
secondary_key
|
Ein sekundärer Authentifizierungsschlüssel, der für diesen Endpunkt verwendet werden soll. Standardwert: None
|
|
tags
|
Wörterbuch der Schlüsselwerttags, die diesem Endpunkt zugewiesen werden sollen. Standardwert: None
|
|
properties
|
Wörterbuch der Schlüsselwerteigenschaften, die diesem Endpunkt zugewiesen werden sollen. Diese Eigenschaften können nach der Bereitstellung nicht geändert werden, aber neue Schlüsselwertpaare können hinzugefügt werden. Standardwert: None
|
|
description
|
Eine Beschreibung, die diesem Endpunkt zugewiesen werden soll. Standardwert: None
|
|
gpu_cores
|
Die Anzahl der GPU-Kerne, die für diese Version in einem Endpunkt zugewiesen werden sollen. Standardmäßig auf 0 gesetzt. Standardwert: None
|
|
period_seconds
|
Gibt an, wie häufig (in Sekunden) ein Livetest durchgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1. Standardwert: None
|
|
initial_delay_seconds
|
Die Anzahl der Sekunden, nachdem der Container gestartet wurde, bevor Livenesssonden initiiert werden. Standardwert ist 310. Standardwert: None
|
|
timeout_seconds
|
Die Anzahl der Sekunden, nach denen die Livenesssonde eine Zeitüberschreitung aufweist. Der Standardwert ist 2 Sekunde. Der Mindestwert ist 1. Standardwert: None
|
|
success_threshold
|
Die Anzahl der Erfolge, die mindestens aufeinander folgen müssen, damit ein Livetest nach einem Fehler wieder als erfolgreich betrachtet wird. Der Standardwert lautet 1. Der Mindestwert ist 1. Standardwert: None
|
|
failure_threshold
|
Wenn ein Pod startet und die Liveness-Probe fehlschlägt, versucht Standardwert: None
|
|
namespace
|
Der Kubernetes-Namespace, in dem dieser Endpunkt bereitgestellt werden soll: bis zu 63 alphanumerische Zeichen ('a'-'z', '0'-'9') und Bindestriche ('-'). Die ersten und letzten Zeichen dürfen keine Bindestriche sein. Standardwert: None
|
|
token_auth_enabled
|
Gibt an, ob die Tokenauthentifizierung für diesen Endpunkt aktiviert werden soll. Wenn dies aktiviert ist, können Benutzer auf diesen Endpunkt zugreifen, indem sie Zugriffstoken mithilfe ihrer Azure Active Directory-Anmeldeinformationen abrufen. Der Standardwert lautet „False“. Standardwert: None
|
|
version_name
|
Der Name der Version in einem Endpunkt. Standardwert: None
|
|
traffic_percentile
|
die Menge des Datenverkehrs, den die Version in einem Endpunkt einnimmt. Standardwert: None
|
|
compute_target_name
|
Der Name des Computeziels, für das bereitgestellt werden soll Standardwert: None
|
|
cpu_cores_limit
|
Die maximale Anzahl von CPU-Kernen, die dieser Webdienst verwenden darf. Dies kann eine Dezimalzahl sein. Standardwert: None
|
|
memory_gb_limit
|
Die maximale Arbeitsspeichermenge (in GB) dieses Webdiensts darf verwendet werden. Dies kann eine Dezimalzahl sein. Standardwert: None
|
Gibt zurück
| Typ | Beschreibung |
|---|---|
Ausnahmen
| Typ | Beschreibung |
|---|---|
serialize
Konvertieren Sie diesen Webdienst in ein serialisiertes JSON-Wörterbuch.
serialize()
Gibt zurück
| Typ | Beschreibung |
|---|---|
|
Die JSON-Darstellung dieses Webdiensts. |
update
Aktualisieren Sie den Endpunkt mit den bereitgestellten Eigenschaften.
Werte, die als "None" verbleiben, bleiben in diesem Endpunkt unverändert.
update(auth_enabled=None, token_auth_enabled=None, enable_app_insights=None, description=None, tags=None, properties=None)
Parameter
| Name | Beschreibung |
|---|---|
|
auth_enabled
|
Gibt an, ob die Schlüsselauthentifizierung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert ist „True“. Standardwert: None
|
|
token_auth_enabled
|
Gibt an, ob die Tokenauthentifizierung für diesen Endpunkt aktiviert werden soll. Wenn dies aktiviert ist, können Benutzer auf diesen Endpunkt zugreifen, indem sie Zugriffstoken mithilfe ihrer Azure Active Directory-Anmeldeinformationen abrufen. Der Standardwert lautet „False“. Standardwert: None
|
|
enable_app_insights
|
Gibt an, ob die Application Insights-Protokollierung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert lautet „False“. Standardwert: None
|
|
description
|
Eine Beschreibung, die diesem Endpunkt zugewiesen werden soll. Standardwert: None
|
|
tags
|
Wörterbuch der Schlüsselwerttags, die diesem Endpunkt zugewiesen werden sollen. Standardwert: None
|
|
properties
|
Wörterbuch der Schlüsselwerteigenschaften, die diesem Endpunkt zugewiesen werden sollen. Diese Eigenschaften können nach der Bereitstellung nicht geändert werden, aber neue Schlüsselwertpaare können hinzugefügt werden. Standardwert: None
|
Ausnahmen
| Typ | Beschreibung |
|---|---|
update_version
Aktualisieren Sie eine vorhandene Version in einem Endpunkt mit bereitgestellten Eigenschaften.
Werte, die in dieser Version unverändert bleiben, bleiben unverändert.
update_version(version_name, autoscale_enabled=None, autoscale_min_replicas=None, autoscale_max_replicas=None, autoscale_refresh_seconds=None, autoscale_target_utilization=None, collect_model_data=None, cpu_cores=None, memory_gb=None, scoring_timeout_ms=None, replica_max_concurrent_requests=None, max_request_wait_time=None, num_replicas=None, tags=None, properties=None, description=None, models=None, inference_config=None, gpu_cores=None, period_seconds=None, initial_delay_seconds=None, timeout_seconds=None, success_threshold=None, failure_threshold=None, traffic_percentile=None, is_default=None, is_control_version_type=None, cpu_cores_limit=None, memory_gb_limit=None)
Parameter
| Name | Beschreibung |
|---|---|
|
version_name
Erforderlich
|
Der Name der Version in einem Endpunkt. |
|
autoscale_enabled
|
Gibt an, ob die automatische Skalierung für diese Version in einem Endpunkt aktiviert werden soll. Standardwert ist "True", wenn num_replicas "None" ist. Standardwert: None
|
|
autoscale_min_replicas
|
Die Mindestanzahl der Container, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Der Standardwert lautet 1. Standardwert: None
|
|
autoscale_max_replicas
|
Die maximale Anzahl von Containern, die bei der automatischen Skalierung dieser Version in einem Endpunkt verwendet werden sollen. Standardwert ist 10. Standardwert: None
|
|
autoscale_refresh_seconds
|
Wie oft die Autoscaler versuchen sollte, diese Version in einem Endpunkt zu skalieren. Standardwert ist 1 Standardwert: None
|
|
autoscale_target_utilization
|
Die Zielauslastung (in Prozent von 100) sollte der Autoscaler versuchen, diese Version in einem Endpunkt beizubehalten. Der Standardwert ist 70. Standardwert: None
|
|
collect_model_data
|
Gibt an, ob die Modelldatensammlung für diese Version in einem Endpunkt aktiviert werden soll. Der Standardwert lautet „False“. Standardwert: None
|
|
cpu_cores
|
Die Anzahl der CPU-Kerne, die für diese Version in einem Endpunkt zugewiesen werden sollen. Dies kann eine Dezimalzahl sein. Standardwert ist 0.1. Standardwert: None
|
|
memory_gb
|
Die Speichermenge (in GB), die für diese Version in einem Endpunkt zugewiesen werden soll. Dies kann eine Dezimalzahl sein. Standardwert ist 0,5. Standardwert: None
|
|
scoring_timeout_ms
|
Ein Timeout zum Erzwingen der Bewertung von Anrufen an diese Version in einem Endpunkt. Standardwert ist 60000. Standardwert: None
|
|
replica_max_concurrent_requests
|
Die Anzahl der maximalen gleichzeitigen Anforderungen pro Replikat, die für diese Version in einem Endpunkt zulässig sind. Der Standardwert lautet 1. Ändern Sie diese Einstellung nicht vom Standardwert 1, es sei denn, der technische Support von Microsoft oder ein Mitglied des Azure Machine Learning-Teams. Standardwert: None
|
|
max_request_wait_time
|
Die maximale Zeitspanne, die eine Anforderung in der Warteschlange (in Millisekunden) verbleibt, bevor ein 503-Fehler zurückgegeben wird. Standardwert ist 500. Standardwert: None
|
|
num_replicas
|
Die Anzahl der Container, die für diese Version in einem Endpunkt zugewiesen werden sollen. Wenn dieser Parameter nicht festgelegt ist, ist der Autoscaler standardmäßig aktiviert. Standardwert: None
|
|
tags
|
Wörterbuch der Schlüsselwerttags, die diesem Endpunkt zugewiesen werden sollen. Standardwert: None
|
|
properties
|
Wörterbuch der Schlüsselwerteigenschaften, die diesem Endpunkt zugewiesen werden sollen. Diese Eigenschaften können nach der Bereitstellung nicht geändert werden, aber neue Schlüsselwertpaare können hinzugefügt werden. Standardwert: None
|
|
description
|
Eine Beschreibung, die diesem Endpunkt zugewiesen werden soll Standardwert: None
|
|
models
|
Eine Liste der Model-Objekte, die mit dem aktualisierten Dienst verpackt werden sollen Standardwert: None
|
|
inference_config
|
Ein InferenceConfig -Objekt, das verwendet wird, um die erforderlichen Modellbereitstellungseigenschaften bereitzustellen. Standardwert: None
|
|
gpu_cores
|
Die Anzahl der GPU-Kerne, die für diese Version in einem Endpunkt zugewiesen werden sollen. Standardmäßig auf 0 gesetzt. Standardwert: None
|
|
period_seconds
|
Gibt an, wie häufig (in Sekunden) ein Livetest durchgeführt werden soll. Der Standardwert ist 10 Sekunden. Der Mindestwert ist 1. Standardwert: None
|
|
initial_delay_seconds
|
Die Anzahl der Sekunden, nachdem der Container gestartet wurde, bevor Liveness-Probes initiiert werden. Standardwert ist 310. Standardwert: None
|
|
timeout_seconds
|
Die Anzahl der Sekunden, nach denen die Livenesssonde eine Zeitüberschreitung aufweist. Der Standardwert ist 2 Sekunde. Der Mindestwert ist 1. Standardwert: None
|
|
success_threshold
|
Die minimalen aufeinander folgenden Erfolge für die Livenesssonde, die nach einem Fehler als erfolgreich angesehen werden. Der Standardwert lautet 1. Der Mindestwert ist 1. Standardwert: None
|
|
failure_threshold
|
Wenn ein Pod startet und der Livetest fehlschlägt, versucht Kubernetes, die Zeiten des Parameters FailureThreshold zu verwenden, bevor aufgegeben wird. Der Standardwert ist 3. Der Mindestwert ist 1. Standardwert: None
|
|
traffic_percentile
|
Die Menge des Datenverkehrs, den die Version in einem Endpunkt benötigt. Standardwert: None
|
|
is_default
|
Gibt an, ob diese Version als Standardversion in einem Endpunkt festgelegt werden soll. Der Standardwert lautet „False“. Standardwert: None
|
|
is_control_version_type
|
Gibt an, ob diese Version als Steuerelementversion in einem Endpunkt angegeben werden soll. Der Standardwert lautet „False“. Standardwert: None
|
|
cpu_cores_limit
|
Die maximale Anzahl von CPU-Kernen, die dieser Webdienst verwenden darf. Dies kann eine Dezimalzahl sein. Standardwert: None
|
|
memory_gb_limit
|
Die maximale Arbeitsspeichermenge (in GB) dieses Webdiensts darf verwendet werden. Dies kann eine Dezimalzahl sein. Standardwert: None
|
Ausnahmen
| Typ | Beschreibung |
|---|---|