次の方法で共有


LivenessProbeRequirements クラス

Web サービスのデプロイのライブネス プローブの時間要件を定義します。

LivenessProbeRequirements 構成値は、Webervice をデプロイまたは更新するときに指定されます。 たとえば、deploy_configuration クラスのupdateまたはAksWebserviceメソッド、またはcreate_version クラスのdeploy_configurationupdate_version、またはAksEndpointメソッドを使用します。

コンテナー リソースの要件を初期化します。

コンストラクター

LivenessProbeRequirements(period_seconds, initial_delay_seconds, timeout_seconds, success_threshold, failure_threshold)

パラメーター

名前 説明
period_seconds
必須
int

liveness probe を実行する頻度 (秒単位)。 既定値は 10 秒です。 最小値は 1 です。

initial_delay_seconds
必須
int

コンテナーが起動してからライブネス プローブが開始されるまでの秒数。

timeout_seconds
必須
int

ライブネス プローブがタイムアウトする秒数。既定値は 1 秒です。 最小値は 1 です。

failure_threshold
必須
int

ポッドが起動し、ライブネス プローブが失敗すると、Kubernetes は failureThreshold 時間試行してから、あきらめていきます。 既定値は 3 です。 最小値は 1 です。

success_threshold
必須
int

失敗した後に成功したと見なされるライブネス プローブの最小連続成功数。 既定値は 1 です。 最小値は 1 です。

period_seconds
必須
int

liveness probe を実行する頻度 (秒単位)。 既定値は 10 秒です。 最小値は 1 です。

initial_delay_seconds
必須
int

コンテナーが起動してからライブネス プローブが開始されるまでの秒数。

timeout_seconds
必須
int

ライブネス プローブがタイムアウトする秒数。既定値は 1 秒です。 最小値は 1 です。

failure_threshold
必須
int

ポッドが起動し、ライブネス プローブが失敗すると、Kubernetes は failureThreshold 時間試行してから、あきらめていきます。 既定値は 3 です。 最小値は 1 です。

success_threshold
必須
int

失敗した後に成功したと見なされるライブネス プローブの最小連続成功数。 既定値は 1 です。 最小値は 1 です。

変数

名前 説明
period_seconds
int

liveness probe を実行する頻度 (秒単位)。 既定値は 10 秒です。 最小値は 1 です。

initial_delay_seconds
int

コンテナーが起動してからライブネス プローブが開始されるまでの秒数。

timeout_seconds
int

ライブネス プローブがタイムアウトする秒数。既定値は 1 秒です。 最小値は 1 です。

failure_threshold
int

ポッドが起動し、ライブネス プローブが失敗すると、Kubernetes は failureThreshold 時間試行してから、あきらめていきます。 既定値は 3 です。 最小値は 1 です。

success_threshold
int

失敗した後に成功したと見なされるライブネス プローブの最小連続成功数。 既定値は 1 です。 最小値は 1 です。

メソッド

deserialize

JSON オブジェクトを LivenessProbeRequirements オブジェクトに変換します。

serialize

この LivenessProbeRequirements オブジェクトを JSON シリアル化ディクショナリに変換します。

deserialize

JSON オブジェクトを LivenessProbeRequirements オブジェクトに変換します。

static deserialize(payload_obj)

パラメーター

名前 説明
payload_obj
必須

LivenessProbeRequirements オブジェクトに変換する JSON オブジェクト。

戻り値

説明

LivenessProbeRequirements は、指定された JSON オブジェクトの表現を返します。

serialize

この LivenessProbeRequirements オブジェクトを JSON シリアル化ディクショナリに変換します。

serialize()

戻り値

説明

この LivenessProbeRequirements オブジェクトの JSON 表記。