SessionProbe interface

Configuratie van sessietests.

Eigenschappen

failureThreshold

Minimale opeenvolgende fouten voor de test die als mislukt worden beschouwd nadat de test is geslaagd. Standaard ingesteld op 3. Minimumwaarde is 1. De maximale waarde is 10.

httpGet

HTTPGet specificeert de http-aanvraag die moet worden uitgevoerd.

initialDelaySeconds

Aantal seconden nadat de container is gestart voordat de liveness-sondes worden gestart. Minimumwaarde is 1. De maximale waarde is 60.

periodSeconds

Hoe vaak (in seconden) de test moet worden uitgevoerd. Standaard ingesteld op 10 seconden. Minimumwaarde is 1. De maximale waarde is 240.

successThreshold

Minimale opeenvolgende successen voor de test die als geslaagd worden beschouwd nadat deze is mislukt. De standaardwaarde is 1. Moet 1 zijn voor leven en opstarten. Minimumwaarde is 1. De maximale waarde is 10.

tcpSocket

TCPSocket specificeert een actie met betrekking tot een TCP-poort. TCP-haken worden nog niet ondersteund.

terminationGracePeriodSeconds

Optionele duur in seconden: de pod moet gracieus eindigen bij een storing in de sonde. De respijtperiode is de duur in seconden nadat de processen die in de pod worden uitgevoerd, een beëindigingssignaal hebben ontvangen en de tijd waarin de processen met geweld worden gestopt met een kill-signaal. Stel deze waarde langer in dan de verwachte opschoontijd voor uw proces. Als deze waarde nul is, wordt de beëindiging van de pod gebruikt. Anders overschrijft deze waarde de waarde die wordt opgegeven door de podspecificatie. De waarde moet een niet-negatief geheel getal zijn. De waarde nul geeft aan dat stop onmiddellijk via het kill-signaal (geen kans om af te sluiten) aangeeft. Dit is een alfaveld en vereist het inschakelen van ProbeTerminationGracePeriod-functiepoort. Maximale waarde is 3600 seconden (1 uur)

timeoutSeconds

Aantal seconden waarna er een time-out optreedt voor de sonde. Standaard ingesteld op 1 seconde. Minimumwaarde is 1. De maximale waarde is 240.

type

Geeft het type sonde aan. Kan Liveness of Startup zijn, gereedheidstest wordt niet ondersteund in sessies. Het type moet uniek zijn voor elke sonde binnen de context van een lijst met sondes (SessionProbes).

Eigenschapdetails

failureThreshold

Minimale opeenvolgende fouten voor de test die als mislukt worden beschouwd nadat de test is geslaagd. Standaard ingesteld op 3. Minimumwaarde is 1. De maximale waarde is 10.

failureThreshold?: number

Waarde van eigenschap

number

httpGet

HTTPGet specificeert de http-aanvraag die moet worden uitgevoerd.

httpGet?: SessionProbeHttpGet

Waarde van eigenschap

initialDelaySeconds

Aantal seconden nadat de container is gestart voordat de liveness-sondes worden gestart. Minimumwaarde is 1. De maximale waarde is 60.

initialDelaySeconds?: number

Waarde van eigenschap

number

periodSeconds

Hoe vaak (in seconden) de test moet worden uitgevoerd. Standaard ingesteld op 10 seconden. Minimumwaarde is 1. De maximale waarde is 240.

periodSeconds?: number

Waarde van eigenschap

number

successThreshold

Minimale opeenvolgende successen voor de test die als geslaagd worden beschouwd nadat deze is mislukt. De standaardwaarde is 1. Moet 1 zijn voor leven en opstarten. Minimumwaarde is 1. De maximale waarde is 10.

successThreshold?: number

Waarde van eigenschap

number

tcpSocket

TCPSocket specificeert een actie met betrekking tot een TCP-poort. TCP-haken worden nog niet ondersteund.

tcpSocket?: SessionProbeTcpSocket

Waarde van eigenschap

terminationGracePeriodSeconds

Optionele duur in seconden: de pod moet gracieus eindigen bij een storing in de sonde. De respijtperiode is de duur in seconden nadat de processen die in de pod worden uitgevoerd, een beëindigingssignaal hebben ontvangen en de tijd waarin de processen met geweld worden gestopt met een kill-signaal. Stel deze waarde langer in dan de verwachte opschoontijd voor uw proces. Als deze waarde nul is, wordt de beëindiging van de pod gebruikt. Anders overschrijft deze waarde de waarde die wordt opgegeven door de podspecificatie. De waarde moet een niet-negatief geheel getal zijn. De waarde nul geeft aan dat stop onmiddellijk via het kill-signaal (geen kans om af te sluiten) aangeeft. Dit is een alfaveld en vereist het inschakelen van ProbeTerminationGracePeriod-functiepoort. Maximale waarde is 3600 seconden (1 uur)

terminationGracePeriodSeconds?: number

Waarde van eigenschap

number

timeoutSeconds

Aantal seconden waarna er een time-out optreedt voor de sonde. Standaard ingesteld op 1 seconde. Minimumwaarde is 1. De maximale waarde is 240.

timeoutSeconds?: number

Waarde van eigenschap

number

type

Geeft het type sonde aan. Kan Liveness of Startup zijn, gereedheidstest wordt niet ondersteund in sessies. Het type moet uniek zijn voor elke sonde binnen de context van een lijst met sondes (SessionProbes).

type?: string

Waarde van eigenschap

string