ContainerAppProbe interface
Pemeriksaan menjelaskan pemeriksaan kesehatan yang akan dilakukan terhadap kontainer untuk menentukan apakah masih hidup atau siap menerima lalu lintas.
Properti
| failure |
Kegagalan minimum berturut-turut agar pemeriksaan dianggap gagal setelah berhasil. Default ke 3. Nilai minimum adalah 1. Nilai maksimum adalah 10. |
| http |
HTTPGet menentukan permintaan http yang akan dilakukan. |
| initial |
Jumlah detik setelah kontainer dimulai sebelum pemeriksaan keaktifan dimulai. Nilai minimum adalah 1. Nilai maksimum adalah 60. |
| period |
Seberapa sering (dalam detik) untuk melakukan pemeriksaan. Default ke 10 detik. Nilai minimum adalah 1. Nilai maksimum adalah 240. |
| success |
Keberhasilan minimum berturut-turut agar pemeriksaan dianggap berhasil setelah gagal. Default ke 1. Harus 1 untuk keaktifan dan startup. Nilai minimum adalah 1. Nilai maksimum adalah 10. |
| tcp |
TCPSocket menentukan tindakan yang melibatkan port TCP. Kait TCP belum didukung. |
| termination |
Durasi opsional dalam detik pod perlu dihentikan dengan baik setelah kegagalan pemeriksaan. Masa tenggang adalah durasi dalam hitungan detik setelah proses yang berjalan dalam pod dikirim sinyal penghentian dan waktu ketika proses dihentikan secara paksa dengan sinyal kill. Atur nilai ini lebih lama dari waktu pembersihan yang diharapkan untuk proses Anda. Jika nilai ini nihil, penghentian PodGracePeriodSeconds akan digunakan. Jika tidak, nilai ini mengambil alih nilai yang disediakan oleh spesifikasi pod. Nilai harus bilangan bulat non-negatif. Nilai nol menunjukkan berhenti segera melalui sinyal mati (tidak ada kesempatan untuk mematikan). Ini adalah bidang alfa dan memerlukan pengaktifan gerbang fitur ProbeTerminationGracePeriod. Nilai maksimum adalah 3600 detik (1 jam) |
| timeout |
Jumlah detik setelah waktu pemeriksaan habis. Default ke 1 detik. Nilai minimum adalah 1. Nilai maksimum adalah 240. |
| type | Jenis pemeriksaan. |
Detail Properti
failureThreshold
Kegagalan minimum berturut-turut agar pemeriksaan dianggap gagal setelah berhasil. Default ke 3. Nilai minimum adalah 1. Nilai maksimum adalah 10.
failureThreshold?: number
Nilai Properti
number
httpGet
HTTPGet menentukan permintaan http yang akan dilakukan.
httpGet?: ContainerAppProbeHttpGet
Nilai Properti
initialDelaySeconds
Jumlah detik setelah kontainer dimulai sebelum pemeriksaan keaktifan dimulai. Nilai minimum adalah 1. Nilai maksimum adalah 60.
initialDelaySeconds?: number
Nilai Properti
number
periodSeconds
Seberapa sering (dalam detik) untuk melakukan pemeriksaan. Default ke 10 detik. Nilai minimum adalah 1. Nilai maksimum adalah 240.
periodSeconds?: number
Nilai Properti
number
successThreshold
Keberhasilan minimum berturut-turut agar pemeriksaan dianggap berhasil setelah gagal. Default ke 1. Harus 1 untuk keaktifan dan startup. Nilai minimum adalah 1. Nilai maksimum adalah 10.
successThreshold?: number
Nilai Properti
number
tcpSocket
TCPSocket menentukan tindakan yang melibatkan port TCP. Kait TCP belum didukung.
tcpSocket?: ContainerAppProbeTcpSocket
Nilai Properti
terminationGracePeriodSeconds
Durasi opsional dalam detik pod perlu dihentikan dengan baik setelah kegagalan pemeriksaan. Masa tenggang adalah durasi dalam hitungan detik setelah proses yang berjalan dalam pod dikirim sinyal penghentian dan waktu ketika proses dihentikan secara paksa dengan sinyal kill. Atur nilai ini lebih lama dari waktu pembersihan yang diharapkan untuk proses Anda. Jika nilai ini nihil, penghentian PodGracePeriodSeconds akan digunakan. Jika tidak, nilai ini mengambil alih nilai yang disediakan oleh spesifikasi pod. Nilai harus bilangan bulat non-negatif. Nilai nol menunjukkan berhenti segera melalui sinyal mati (tidak ada kesempatan untuk mematikan). Ini adalah bidang alfa dan memerlukan pengaktifan gerbang fitur ProbeTerminationGracePeriod. Nilai maksimum adalah 3600 detik (1 jam)
terminationGracePeriodSeconds?: number
Nilai Properti
number
timeoutSeconds
Jumlah detik setelah waktu pemeriksaan habis. Default ke 1 detik. Nilai minimum adalah 1. Nilai maksimum adalah 240.
timeoutSeconds?: number
Nilai Properti
number
type
Jenis pemeriksaan.
type?: string
Nilai Properti
string