SessionProbe interface
Munkamenet-mintavétel konfigurálása.
Tulajdonságok
| failure |
A mintavétel sikerességét követően sikertelennek ítélt minimális egymást követő hibák. Alapértelmezés szerint 3. A minimális érték 1. A maximális érték 10. |
| http |
A HTTPGet megadja a végrehajtandó http-kérést. |
| initial |
A tároló elindítása után eltelt másodpercek száma az életképesség-mintavételek elindítása előtt. A minimális érték 1. A maximális érték 60. |
| period |
Milyen gyakran (másodpercben) hajtja végre a mintavételt. Alapértelmezés szerint 10 másodperc. A minimális érték 1. A maximális érték 240. |
| success |
Az egymást követő minimális sikerek ahhoz, hogy a mintavétel sikeresnek minősüljön a sikertelenség után. Alapértelmezett érték: 1. Az élethez és az indításhoz 1-nek kell lennie. A minimális érték 1. A maximális érték 10. |
| tcp |
A TCPSocket egy TCP-portot érintő műveletet határoz meg. A TCP-hookok még nem támogatottak. |
| termination |
Választható időtartam másodpercben: a podnak szabályosan le kell zárulnia a mintavétel meghibásodása esetén. A türelmi időszak az az időtartam másodpercben, miután a podban futó folyamatok megszakítási jelet kapnak, és az az idő, amikor a folyamatok erőszakkal leállnak egy kill jellel. Állítsa be ezt az értéket a folyamat várt törlési idejénél hosszabb ideig. Ha ez az érték nulla, a rendszer a pod terminationGracePeriodSeconds értékét használja. Ellenkező esetben ez az érték felülbírálja a pod specifikációja által megadott értéket. Az értéknek nem negatív egész számnak kell lennie. A nulla érték azt jelzi, hogy a leállítási jel azonnal leáll (nincs lehetőség a leállításra). Ez egy alfa mező, és engedélyezni kell a ProbeTerminationGracePeriod funkciókaput. A maximális érték 3600 másodperc (1 óra) |
| timeout |
A másodpercek száma, amely után a mintavétel időtúllépést okoz. Alapértelmezés szerint 1 másodperc. A minimális érték 1. A maximális érték 240. |
| type | A szonda típusát jelöli. Lehet Élőség vagy Indítás, a készenléti mintavétel nem támogatott a munkamenetekben. A típusnak egyedinek kell lennie minden mintavételhez a mintavételek listájának (SessionProbes) kontextusában. |
Tulajdonság adatai
failureThreshold
A mintavétel sikerességét követően sikertelennek ítélt minimális egymást követő hibák. Alapértelmezés szerint 3. A minimális érték 1. A maximális érték 10.
failureThreshold?: number
Tulajdonság értéke
number
httpGet
A HTTPGet megadja a végrehajtandó http-kérést.
httpGet?: SessionProbeHttpGet
Tulajdonság értéke
initialDelaySeconds
A tároló elindítása után eltelt másodpercek száma az életképesség-mintavételek elindítása előtt. A minimális érték 1. A maximális érték 60.
initialDelaySeconds?: number
Tulajdonság értéke
number
periodSeconds
Milyen gyakran (másodpercben) hajtja végre a mintavételt. Alapértelmezés szerint 10 másodperc. A minimális érték 1. A maximális érték 240.
periodSeconds?: number
Tulajdonság értéke
number
successThreshold
Az egymást követő minimális sikerek ahhoz, hogy a mintavétel sikeresnek minősüljön a sikertelenség után. Alapértelmezett érték: 1. Az élethez és az indításhoz 1-nek kell lennie. A minimális érték 1. A maximális érték 10.
successThreshold?: number
Tulajdonság értéke
number
tcpSocket
A TCPSocket egy TCP-portot érintő műveletet határoz meg. A TCP-hookok még nem támogatottak.
tcpSocket?: SessionProbeTcpSocket
Tulajdonság értéke
terminationGracePeriodSeconds
Választható időtartam másodpercben: a podnak szabályosan le kell zárulnia a mintavétel meghibásodása esetén. A türelmi időszak az az időtartam másodpercben, miután a podban futó folyamatok megszakítási jelet kapnak, és az az idő, amikor a folyamatok erőszakkal leállnak egy kill jellel. Állítsa be ezt az értéket a folyamat várt törlési idejénél hosszabb ideig. Ha ez az érték nulla, a rendszer a pod terminationGracePeriodSeconds értékét használja. Ellenkező esetben ez az érték felülbírálja a pod specifikációja által megadott értéket. Az értéknek nem negatív egész számnak kell lennie. A nulla érték azt jelzi, hogy a leállítási jel azonnal leáll (nincs lehetőség a leállításra). Ez egy alfa mező, és engedélyezni kell a ProbeTerminationGracePeriod funkciókaput. A maximális érték 3600 másodperc (1 óra)
terminationGracePeriodSeconds?: number
Tulajdonság értéke
number
timeoutSeconds
A másodpercek száma, amely után a mintavétel időtúllépést okoz. Alapértelmezés szerint 1 másodperc. A minimális érték 1. A maximális érték 240.
timeoutSeconds?: number
Tulajdonság értéke
number
type
A szonda típusát jelöli. Lehet Élőség vagy Indítás, a készenléti mintavétel nem támogatott a munkamenetekben. A típusnak egyedinek kell lennie minden mintavételhez a mintavételek listájának (SessionProbes) kontextusában.
type?: string
Tulajdonság értéke
string