Freigeben über


Probe interface

Ein Lastenausgleichssonde.

Extends

Eigenschaften

etag

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

intervalInSeconds

Das Intervall in Sekunden, wie häufig der Endpunkt auf Integritätsstatus untersucht werden soll. In der Regel ist das Intervall etwas kleiner als die Hälfte des zugeordneten Timeoutzeitraums (in Sekunden), der zwei vollständige Probes zulässt, bevor die Instanz aus der Drehung entfernt wird. Der Standardwert ist 15, der Mindestwert ist 5.

loadBalancingRules

Die Regeln für den Lastenausgleich, die diesen Sonde verwenden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name

Der Name der Ressource, die innerhalb der Vom Lastenausgleichsmodul verwendeten Probesätze eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

noHealthyBackendsBehavior

Bestimmt, wie neue Verbindungen vom Lastenausgleich behandelt werden, wenn alle Back-End-Instanzen heruntergestreckt werden.

numberOfProbes

Die Anzahl der Prüfpunkte, bei denen keine Antwort erfolgt, führt dazu, dass kein weiterer Datenverkehr an den Endpunkt übermittelt wird. Mit diesen Werten können Endpunkte schneller oder langsamer aus der Drehung entfernt werden als die typischen Zeiten, die in Azure verwendet werden.

port

Der Port für die Kommunikation des Sondes. Mögliche Werte reichen von 1 bis einschließlich 65535.

probeThreshold

Die Anzahl der aufeinander folgenden erfolgreichen oder fehlgeschlagenen Probes, um zuzulassen oder zu verweigern, dass Datenverkehr an diesen Endpunkt übermittelt wird. Nachdem die Anzahl der aufeinanderfolgenden Probes mit diesem Wert übereinstimmt, wird der Endpunkt aus der Drehung entfernt und erfordert die gleiche Anzahl erfolgreicher aufeinander folgender Probes, die wieder in Drehung platziert werden.

protocol

Das Protokoll des Endpunkts. Wenn "Tcp" angegeben ist, ist ein empfangener ACK erforderlich, damit der Prüfpunkt erfolgreich ausgeführt werden kann. Wenn "Http" oder "Https" angegeben ist, ist eine 200 OK-Antwort des angegebenen URI erforderlich, damit die Probe erfolgreich ausgeführt werden kann.

provisioningState

Der Bereitstellungsstatus der Proberessource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

requestPath

Der URI, der zum Anfordern des Integritätsstatus von der VM verwendet wird. Der Pfad ist erforderlich, wenn ein Protokoll auf HTTP festgelegt ist. Andernfalls ist sie nicht zulässig. Es gibt keinen Standardwert.

type

Typ der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

Ressourcen-ID.

Details zur Eigenschaft

etag

Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

etag?: string

Eigenschaftswert

string

intervalInSeconds

Das Intervall in Sekunden, wie häufig der Endpunkt auf Integritätsstatus untersucht werden soll. In der Regel ist das Intervall etwas kleiner als die Hälfte des zugeordneten Timeoutzeitraums (in Sekunden), der zwei vollständige Probes zulässt, bevor die Instanz aus der Drehung entfernt wird. Der Standardwert ist 15, der Mindestwert ist 5.

intervalInSeconds?: number

Eigenschaftswert

number

loadBalancingRules

Die Regeln für den Lastenausgleich, die diesen Sonde verwenden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

loadBalancingRules?: SubResource[]

Eigenschaftswert

name

Der Name der Ressource, die innerhalb der Vom Lastenausgleichsmodul verwendeten Probesätze eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden.

name?: string

Eigenschaftswert

string

noHealthyBackendsBehavior

Bestimmt, wie neue Verbindungen vom Lastenausgleich behandelt werden, wenn alle Back-End-Instanzen heruntergestreckt werden.

noHealthyBackendsBehavior?: string

Eigenschaftswert

string

numberOfProbes

Die Anzahl der Prüfpunkte, bei denen keine Antwort erfolgt, führt dazu, dass kein weiterer Datenverkehr an den Endpunkt übermittelt wird. Mit diesen Werten können Endpunkte schneller oder langsamer aus der Drehung entfernt werden als die typischen Zeiten, die in Azure verwendet werden.

numberOfProbes?: number

Eigenschaftswert

number

port

Der Port für die Kommunikation des Sondes. Mögliche Werte reichen von 1 bis einschließlich 65535.

port?: number

Eigenschaftswert

number

probeThreshold

Die Anzahl der aufeinander folgenden erfolgreichen oder fehlgeschlagenen Probes, um zuzulassen oder zu verweigern, dass Datenverkehr an diesen Endpunkt übermittelt wird. Nachdem die Anzahl der aufeinanderfolgenden Probes mit diesem Wert übereinstimmt, wird der Endpunkt aus der Drehung entfernt und erfordert die gleiche Anzahl erfolgreicher aufeinander folgender Probes, die wieder in Drehung platziert werden.

probeThreshold?: number

Eigenschaftswert

number

protocol

Das Protokoll des Endpunkts. Wenn "Tcp" angegeben ist, ist ein empfangener ACK erforderlich, damit der Prüfpunkt erfolgreich ausgeführt werden kann. Wenn "Http" oder "Https" angegeben ist, ist eine 200 OK-Antwort des angegebenen URI erforderlich, damit die Probe erfolgreich ausgeführt werden kann.

protocol?: string

Eigenschaftswert

string

provisioningState

Der Bereitstellungsstatus der Proberessource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

provisioningState?: string

Eigenschaftswert

string

requestPath

Der URI, der zum Anfordern des Integritätsstatus von der VM verwendet wird. Der Pfad ist erforderlich, wenn ein Protokoll auf HTTP festgelegt ist. Andernfalls ist sie nicht zulässig. Es gibt keinen Standardwert.

requestPath?: string

Eigenschaftswert

string

type

Typ der Ressource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Ressourcen-ID.

id?: string

Eigenschaftswert

string

geerbt vonSubResource.id