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. |
| interval |
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. |
| load |
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. |
| no |
Bestimmt, wie neue Verbindungen vom Lastenausgleich behandelt werden, wenn alle Back-End-Instanzen heruntergestreckt werden. |
| number |
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. |
| probe |
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. |
| provisioning |
Der Bereitstellungsstatus der Proberessource. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| request |
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