Probe interface
Een load balancer-test.
- Uitbreiding
Eigenschappen
| etag | Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| interval |
Het interval, in seconden, voor hoe vaak het eindpunt moet worden gecontroleerd op de status. Normaal gesproken is het interval iets minder dan de helft van de toegewezen time-outperiode (in seconden), waardoor twee volledige tests mogelijk zijn voordat het exemplaar uit de rotatie wordt gehaald. De standaardwaarde is 15, de minimumwaarde is 5. |
| load |
De load balancer-regels die gebruikmaken van deze test. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| name | De naam van de resource die uniek is binnen de set tests die door de load balancer worden gebruikt. Deze naam kan worden gebruikt voor toegang tot de resource. |
| no |
Bepaalt hoe nieuwe verbindingen worden verwerkt door de load balancer wanneer alle back-endinstanties worden uitgetest. |
| number |
Het aantal tests waarbij als er geen antwoord is, leidt tot het stoppen van verder verkeer naar het eindpunt. Met deze waarden kunnen eindpunten sneller of langzamer worden uitgedraaid dan de gebruikelijke tijden die in Azure worden gebruikt. |
| port | De poort voor het communiceren van de test. Mogelijke waarden variƫren van 1 tot 65535, inclusief. |
| probe |
Het aantal opeenvolgende geslaagde of mislukte tests om verkeer van dit eindpunt toe te staan of te weigeren. Nadat het aantal opeenvolgende tests dat gelijk is aan deze waarde is mislukt, wordt het eindpunt uit de rotatie gehaald en moet hetzelfde aantal geslaagde opeenvolgende tests weer in de rotatie worden geplaatst. |
| protocol | Het protocol van het eindpunt. Als Tcp is opgegeven, is een ontvangen ACK vereist om de test te laten slagen. Als 'Http' of 'Https' is opgegeven, is een 200 OK-antwoord van de URI vereist om de test te laten slagen. |
| provisioning |
De inrichtingsstatus van de testresource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
| request |
De URI die wordt gebruikt voor het aanvragen van de status van de VM. Pad is vereist als een protocol is ingesteld op http. Anders is het niet toegestaan. Er is geen standaardwaarde. |
| type | Type resource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server. |
Overgenomen eigenschappen
| id | Resource-id. |
Eigenschapdetails
etag
Een unieke alleen-lezen tekenreeks die wordt gewijzigd wanneer de resource wordt bijgewerkt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
etag?: string
Waarde van eigenschap
string
intervalInSeconds
Het interval, in seconden, voor hoe vaak het eindpunt moet worden gecontroleerd op de status. Normaal gesproken is het interval iets minder dan de helft van de toegewezen time-outperiode (in seconden), waardoor twee volledige tests mogelijk zijn voordat het exemplaar uit de rotatie wordt gehaald. De standaardwaarde is 15, de minimumwaarde is 5.
intervalInSeconds?: number
Waarde van eigenschap
number
loadBalancingRules
De load balancer-regels die gebruikmaken van deze test. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
loadBalancingRules?: SubResource[]
Waarde van eigenschap
name
De naam van de resource die uniek is binnen de set tests die door de load balancer worden gebruikt. Deze naam kan worden gebruikt voor toegang tot de resource.
name?: string
Waarde van eigenschap
string
noHealthyBackendsBehavior
Bepaalt hoe nieuwe verbindingen worden verwerkt door de load balancer wanneer alle back-endinstanties worden uitgetest.
noHealthyBackendsBehavior?: string
Waarde van eigenschap
string
numberOfProbes
Het aantal tests waarbij als er geen antwoord is, leidt tot het stoppen van verder verkeer naar het eindpunt. Met deze waarden kunnen eindpunten sneller of langzamer worden uitgedraaid dan de gebruikelijke tijden die in Azure worden gebruikt.
numberOfProbes?: number
Waarde van eigenschap
number
port
De poort voor het communiceren van de test. Mogelijke waarden variƫren van 1 tot 65535, inclusief.
port?: number
Waarde van eigenschap
number
probeThreshold
Het aantal opeenvolgende geslaagde of mislukte tests om verkeer van dit eindpunt toe te staan of te weigeren. Nadat het aantal opeenvolgende tests dat gelijk is aan deze waarde is mislukt, wordt het eindpunt uit de rotatie gehaald en moet hetzelfde aantal geslaagde opeenvolgende tests weer in de rotatie worden geplaatst.
probeThreshold?: number
Waarde van eigenschap
number
protocol
Het protocol van het eindpunt. Als Tcp is opgegeven, is een ontvangen ACK vereist om de test te laten slagen. Als 'Http' of 'Https' is opgegeven, is een 200 OK-antwoord van de URI vereist om de test te laten slagen.
protocol?: string
Waarde van eigenschap
string
provisioningState
De inrichtingsstatus van de testresource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
provisioningState?: string
Waarde van eigenschap
string
requestPath
De URI die wordt gebruikt voor het aanvragen van de status van de VM. Pad is vereist als een protocol is ingesteld op http. Anders is het niet toegestaan. Er is geen standaardwaarde.
requestPath?: string
Waarde van eigenschap
string
type
Type resource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.
type?: string
Waarde van eigenschap
string