Bagikan melalui


ContainerAppProbe Kelas

Pemeriksaan menjelaskan pemeriksaan kesehatan yang akan dilakukan terhadap kontainer untuk menentukan apakah masih hidup atau siap menerima lalu lintas.

Warisan
azure.mgmt.appcontainers._serialization.Model
ContainerAppProbe

Konstruktor

ContainerAppProbe(*, failure_threshold: int | None = None, http_get: _models.ContainerAppProbeHttpGet | None = None, initial_delay_seconds: int | None = None, period_seconds: int | None = None, success_threshold: int | None = None, tcp_socket: _models.ContainerAppProbeTcpSocket | None = None, termination_grace_period_seconds: int | None = None, timeout_seconds: int | None = None, type: str | _models.Type | None = None, **kwargs: Any)

Parameter Kata Kunci-Saja

Nama Deskripsi
failure_threshold
int

Kegagalan minimum berturut-turut agar pemeriksaan dianggap gagal setelah berhasil. Default ke 3. Nilai minimalnya adalah 1. Nilai maksimum adalah 10.

http_get

HTTPGet menentukan permintaan http yang akan dilakukan.

initial_delay_seconds
int

Jumlah detik setelah kontainer dimulai sebelum probe keaktifan dimulai. Nilai minimalnya adalah 1. Nilai maksimum adalah 60.

period_seconds
int

Seberapa sering (dalam hitungan detik) untuk melakukan probe. Default ke 10 detik. Nilai minimalnya adalah 1. Nilai maksimum adalah 240.

success_threshold
int

Keberhasilan minimum berturut-turut agar pemeriksaan dianggap berhasil setelah gagal. Default ke 1. Harus 1 untuk keaktifan dan startup. Nilai minimalnya adalah 1. Nilai maksimum adalah 10.

tcp_socket

TCPSocket menentukan tindakan yang melibatkan port TCP. Kait TCP belum didukung.

termination_grace_period_seconds
int

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, terminasi PodGracePeriodSeconds akan digunakan. Jika tidak, nilai ini akan menggantikan nilai yang disediakan oleh spesifikasi pod. Nilai harus bilangan bulat non-negatif. Nilai nol menunjukkan berhenti segera melalui sinyal kill (tidak ada kesempatan untuk mematikan). Ini adalah bidang alfa dan memerlukan pengaktifan gerbang fitur ProbeTerminationGracePeriod. Nilai maksimum adalah 3600 detik (1 jam).

timeout_seconds
int

Jumlah detik setelah waktu pemeriksaan habis. Default ke 1 detik. Nilai minimalnya adalah 1. Nilai maksimum adalah 240.

type
str atau Type

Jenis pemeriksaan. Nilai yang diketahui adalah: "Keaktifan", "Kesiapan", dan "Startup".

Variabel

Nama Deskripsi
failure_threshold
int

Kegagalan minimum berturut-turut agar pemeriksaan dianggap gagal setelah berhasil. Default ke 3. Nilai minimalnya adalah 1. Nilai maksimum adalah 10.

http_get

HTTPGet menentukan permintaan http yang akan dilakukan.

initial_delay_seconds
int

Jumlah detik setelah kontainer dimulai sebelum probe keaktifan dimulai. Nilai minimalnya adalah 1. Nilai maksimum adalah 60.

period_seconds
int

Seberapa sering (dalam hitungan detik) untuk melakukan probe. Default ke 10 detik. Nilai minimalnya adalah 1. Nilai maksimum adalah 240.

success_threshold
int

Keberhasilan minimum berturut-turut agar pemeriksaan dianggap berhasil setelah gagal. Default ke 1. Harus 1 untuk keaktifan dan startup. Nilai minimalnya adalah 1. Nilai maksimum adalah 10.

tcp_socket

TCPSocket menentukan tindakan yang melibatkan port TCP. Kait TCP belum didukung.

termination_grace_period_seconds
int

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, terminasi PodGracePeriodSeconds akan digunakan. Jika tidak, nilai ini akan menggantikan nilai yang disediakan oleh spesifikasi pod. Nilai harus bilangan bulat non-negatif. Nilai nol menunjukkan berhenti segera melalui sinyal kill (tidak ada kesempatan untuk mematikan). Ini adalah bidang alfa dan memerlukan pengaktifan gerbang fitur ProbeTerminationGracePeriod. Nilai maksimum adalah 3600 detik (1 jam).

timeout_seconds
int

Jumlah detik setelah waktu pemeriksaan habis. Default ke 1 detik. Nilai minimalnya adalah 1. Nilai maksimum adalah 240.

type
str atau Type

Jenis pemeriksaan. Nilai yang diketahui adalah: "Keaktifan", "Kesiapan", dan "Startup".