LivenessProbeRequirements 클래스
웹 서비스 배포에 대한 활동성 프로브 시간 요구 사항을 정의합니다.
LivenessProbeRequirements 구성 값은 Webervice를 배포하거나 업데이트할 때 지정됩니다.
예를 들어 클래스 또는 deploy_configuration 클래스의 update 메서드 또는 AksWebservice 클래스의 create_versiondeploy_configuration메서드 또는 update_version 메서드를 AksEndpoint 사용합니다.
컨테이너 리소스 요구 사항을 초기화합니다.
생성자
LivenessProbeRequirements(period_seconds, initial_delay_seconds, timeout_seconds, success_threshold, failure_threshold)
매개 변수
| Name | Description |
|---|---|
|
period_seconds
필수
|
활동성 프로브를 수행하는 빈도(초)입니다. 기본값은 10초입니다. 최소값은 1입니다. |
|
initial_delay_seconds
필수
|
활동성 프로브가 시작되기 전에 컨테이너가 시작된 후의 시간(초)입니다. |
|
timeout_seconds
필수
|
활동성 프로브 시간이 초과된 후의 시간(초)입니다. 기본값은 1초입니다. 최소값은 1입니다. |
|
failure_threshold
필수
|
Pod가 시작되고 활동성 프로브가 실패하면 Kubernetes는 포기하기 전에 시간을 시도 |
|
success_threshold
필수
|
활동성 프로브가 실패한 후 성공한 것으로 간주될 최소 연속 성공입니다. 기본값은 1입니다. 최소값은 1입니다. |
|
period_seconds
필수
|
활동성 프로브를 수행하는 빈도(초)입니다. 기본값은 10초입니다. 최소값은 1입니다. |
|
initial_delay_seconds
필수
|
활동성 프로브가 시작되기 전에 컨테이너가 시작된 후의 시간(초)입니다. |
|
timeout_seconds
필수
|
활동성 프로브 시간이 초과된 후의 시간(초)입니다. 기본값은 1초입니다. 최소값은 1입니다. |
|
failure_threshold
필수
|
Pod가 시작되고 활동성 프로브가 실패하면 Kubernetes는 포기하기 전에 시간을 시도 |
|
success_threshold
필수
|
활동성 프로브가 실패한 후 성공한 것으로 간주될 최소 연속 성공입니다. 기본값은 1입니다. 최소값은 1입니다. |
변수
| Name | Description |
|---|---|
|
period_seconds
|
활동성 프로브를 수행하는 빈도(초)입니다. 기본값은 10초입니다. 최소값은 1입니다. |
|
initial_delay_seconds
|
활동성 프로브가 시작되기 전에 컨테이너가 시작된 후의 시간(초)입니다. |
|
timeout_seconds
|
활동성 프로브 시간이 초과된 후의 시간(초)입니다. 기본값은 1초입니다. 최소값은 1입니다. |
|
failure_threshold
|
Pod가 시작되고 활동성 프로브가 실패하면 Kubernetes는 포기하기 전에 시간을 시도 |
|
success_threshold
|
활동성 프로브가 실패한 후 성공한 것으로 간주될 최소 연속 성공입니다. 기본값은 1입니다. 최소값은 1입니다. |
메서드
| deserialize |
JSON 개체를 LivenessProbeRequirements 개체로 변환합니다. |
| serialize |
이 LivenessProbeRequirements 개체를 JSON 직렬화된 사전으로 변환합니다. |
deserialize
JSON 개체를 LivenessProbeRequirements 개체로 변환합니다.
static deserialize(payload_obj)
매개 변수
| Name | Description |
|---|---|
|
payload_obj
필수
|
LivenessProbeRequirements 개체로 변환할 JSON 개체입니다. |
반환
| 형식 | Description |
|---|---|
|
제공된 JSON 개체의 LivenessProbeRequirements 표현입니다. |
serialize
이 LivenessProbeRequirements 개체를 JSON 직렬화된 사전으로 변환합니다.
serialize()
반환
| 형식 | Description |
|---|---|
|
이 LivenessProbeRequirements 개체의 JSON 표현입니다. |