다음을 통해 공유


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
필수
int

활동성 프로브를 수행하는 빈도(초)입니다. 기본값은 10초입니다. 최소값은 1입니다.

initial_delay_seconds
필수
int

활동성 프로브가 시작되기 전에 컨테이너가 시작된 후의 시간(초)입니다.

timeout_seconds
필수
int

활동성 프로브 시간이 초과된 후의 시간(초)입니다. 기본값은 1초입니다. 최소값은 1입니다.

failure_threshold
필수
int

Pod가 시작되고 활동성 프로브가 실패하면 Kubernetes는 포기하기 전에 시간을 시도 failureThreshold 합니다. 기본값은 3입니다. 최소값은 1입니다.

success_threshold
필수
int

활동성 프로브가 실패한 후 성공한 것으로 간주될 최소 연속 성공입니다. 기본값은 1입니다. 최소값은 1입니다.

period_seconds
필수
int

활동성 프로브를 수행하는 빈도(초)입니다. 기본값은 10초입니다. 최소값은 1입니다.

initial_delay_seconds
필수
int

활동성 프로브가 시작되기 전에 컨테이너가 시작된 후의 시간(초)입니다.

timeout_seconds
필수
int

활동성 프로브 시간이 초과된 후의 시간(초)입니다. 기본값은 1초입니다. 최소값은 1입니다.

failure_threshold
필수
int

Pod가 시작되고 활동성 프로브가 실패하면 Kubernetes는 포기하기 전에 시간을 시도 failureThreshold 합니다. 기본값은 3입니다. 최소값은 1입니다.

success_threshold
필수
int

활동성 프로브가 실패한 후 성공한 것으로 간주될 최소 연속 성공입니다. 기본값은 1입니다. 최소값은 1입니다.

변수

Name Description
period_seconds
int

활동성 프로브를 수행하는 빈도(초)입니다. 기본값은 10초입니다. 최소값은 1입니다.

initial_delay_seconds
int

활동성 프로브가 시작되기 전에 컨테이너가 시작된 후의 시간(초)입니다.

timeout_seconds
int

활동성 프로브 시간이 초과된 후의 시간(초)입니다. 기본값은 1초입니다. 최소값은 1입니다.

failure_threshold
int

Pod가 시작되고 활동성 프로브가 실패하면 Kubernetes는 포기하기 전에 시간을 시도 failureThreshold 합니다. 기본값은 3입니다. 최소값은 1입니다.

success_threshold
int

활동성 프로브가 실패한 후 성공한 것으로 간주될 최소 연속 성공입니다. 기본값은 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 표현입니다.