ContainerAppProbe interface
A mintavétel egy tárolón végrehajtandó állapotellenőrzést ír le annak megállapításához, hogy az életben van-e, vagy készen áll-e a forgalom fogadására.
Tulajdonságok
| failure |
A mintavétel sikerességét követően sikertelennek ítélt minimális egymást követő hibák. Alapértelmezett érték: 3. A minimális érték 1. A maximális érték 10. |
| http |
A HTTPGet a végrehajtandó HTTP-kérést adja meg. |
| initial |
A tároló elindítása után másodpercek száma az élőségi mintavételek kezdeményezése 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-horgok még nem támogatottak. |
| termination |
A pod nem kötelező időtartama másodpercben, a mintavételi hiba esetén kecsesen le kell fejeződnie. A türelmi időszak az az időtartam másodpercben, amikor a podban futó folyamatok leállítási jelet küldenek, és az az idő, amikor a folyamatok kényszerítve 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 pod végpontjaGracePeriodSeconds lesz használva. 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ő, amelyhez engedélyezni kell a ProbeTerminationGracePeriod funkciókaput. A maximális érték 3600 másodperc (1 óra) |
| timeout |
Azon másodpercek száma, amelyek után a mintavétel időtúllépést végez. Alapértelmezés szerint 1 másodperc. A minimális érték 1. A maximális érték 240. |
| type | A mintavétel típusa. |
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értelmezett érték: 3. A minimális érték 1. A maximális érték 10.
failureThreshold?: number
Tulajdonság értéke
number
httpGet
A HTTPGet a végrehajtandó HTTP-kérést adja meg.
httpGet?: ContainerAppProbeHttpGet
Tulajdonság értéke
initialDelaySeconds
A tároló elindítása után másodpercek száma az élőségi mintavételek kezdeményezése 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-horgok még nem támogatottak.
tcpSocket?: ContainerAppProbeTcpSocket
Tulajdonság értéke
terminationGracePeriodSeconds
A pod nem kötelező időtartama másodpercben, a mintavételi hiba esetén kecsesen le kell fejeződnie. A türelmi időszak az az időtartam másodpercben, amikor a podban futó folyamatok leállítási jelet küldenek, és az az idő, amikor a folyamatok kényszerítve 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 pod végpontjaGracePeriodSeconds lesz használva. 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ő, amelyhez 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
Azon másodpercek száma, amelyek után a mintavétel időtúllépést végez. 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 mintavétel típusa.
type?: string
Tulajdonság értéke
string