SessionProbe interface

Oturum yoklaması yapılandırması.

Özellikler

failureThreshold

Yoklamanın dikkate alınması için en düşük ardışık hatalar başarılı olduktan sonra başarısız oldu. Varsayılan değer 3'tür. En düşük değer 1'dir. En büyük değer 10'dur.

httpGet

HTTPGet, gerçekleştirilecek http isteğini belirtir.

initialDelaySeconds

Canlılık araştırmaları başlatılmadan önce kapsayıcı başlatıldıktan sonra geçen saniye sayısı. En düşük değer 1'dir. Maksimum değer 60'tır.

periodSeconds

Yoklamanın ne sıklıkta (saniye olarak) gerçekleştirilecek? Varsayılan olarak 10 saniyedir. En düşük değer 1'dir. Maksimum değer 240'tır.

successThreshold

Başarısız olduktan sonra yoklamanın başarılı olarak kabul edilmesi için en düşük ardışık başarı. Varsayılan değer 1'tir. Canlılık ve başlangıç için 1 olmalıdır. En düşük değer 1'dir. En büyük değer 10'dur.

tcpSocket

TCPSocket, bir TCP bağlantı noktasını içeren bir eylemi belirtir. TCP kancaları henüz desteklenmiyor.

terminationGracePeriodSeconds

Prob arızası üzerine podun düzgün bir şekilde sonlandırılması gereken saniye cinsinden isteğe bağlı süre. Yetkisiz kullanım süresi, podda çalışan işlemlere bir sonlandırma sinyali gönderildikten sonra saniye cinsinden süre ve işlemlerin bir sonlandırma sinyaliyle zorla durdurulduğu zamandır. Bu değeri, işleminiz için beklenen temizleme süresinden daha uzun ayarlayın. Bu değer sıfır ise, podun terminationGracePeriodSeconds değeri kullanılır. Aksi takdirde, bu değer pod belirtimi tarafından sağlanan değeri geçersiz kılar. Değer negatif olmayan bir tamsayı olmalıdır. Sıfır değeri sonlandırma sinyali aracılığıyla hemen durmayı gösterir (kapatma fırsatı yoktur). Bu bir alfa alanıdır ve ProbeTerminationGracePeriod özellik kapısının etkinleştirilmesini gerektirir. Maksimum değer 3600 saniyedir (1 saat)

timeoutSeconds

Yoklamanın zaman aşımına uğradığı saniye sayısı. Varsayılan olarak 1 saniyedir. En düşük değer 1'dir. Maksimum değer 240'tır.

type

Prob tipini belirtir. Canlılık veya Başlangıç olabilir, Hazırlık araştırması oturumlarda desteklenmez. Tür, bir araştırma listesi (SessionProbes) bağlamında her araştırma için benzersiz olmalıdır.

Özellik Ayrıntıları

failureThreshold

Yoklamanın dikkate alınması için en düşük ardışık hatalar başarılı olduktan sonra başarısız oldu. Varsayılan değer 3'tür. En düşük değer 1'dir. En büyük değer 10'dur.

failureThreshold?: number

Özellik Değeri

number

httpGet

HTTPGet, gerçekleştirilecek http isteğini belirtir.

httpGet?: SessionProbeHttpGet

Özellik Değeri

initialDelaySeconds

Canlılık araştırmaları başlatılmadan önce kapsayıcı başlatıldıktan sonra geçen saniye sayısı. En düşük değer 1'dir. Maksimum değer 60'tır.

initialDelaySeconds?: number

Özellik Değeri

number

periodSeconds

Yoklamanın ne sıklıkta (saniye olarak) gerçekleştirilecek? Varsayılan olarak 10 saniyedir. En düşük değer 1'dir. Maksimum değer 240'tır.

periodSeconds?: number

Özellik Değeri

number

successThreshold

Başarısız olduktan sonra yoklamanın başarılı olarak kabul edilmesi için en düşük ardışık başarı. Varsayılan değer 1'tir. Canlılık ve başlangıç için 1 olmalıdır. En düşük değer 1'dir. En büyük değer 10'dur.

successThreshold?: number

Özellik Değeri

number

tcpSocket

TCPSocket, bir TCP bağlantı noktasını içeren bir eylemi belirtir. TCP kancaları henüz desteklenmiyor.

tcpSocket?: SessionProbeTcpSocket

Özellik Değeri

terminationGracePeriodSeconds

Prob arızası üzerine podun düzgün bir şekilde sonlandırılması gereken saniye cinsinden isteğe bağlı süre. Yetkisiz kullanım süresi, podda çalışan işlemlere bir sonlandırma sinyali gönderildikten sonra saniye cinsinden süre ve işlemlerin bir sonlandırma sinyaliyle zorla durdurulduğu zamandır. Bu değeri, işleminiz için beklenen temizleme süresinden daha uzun ayarlayın. Bu değer sıfır ise, podun terminationGracePeriodSeconds değeri kullanılır. Aksi takdirde, bu değer pod belirtimi tarafından sağlanan değeri geçersiz kılar. Değer negatif olmayan bir tamsayı olmalıdır. Sıfır değeri sonlandırma sinyali aracılığıyla hemen durmayı gösterir (kapatma fırsatı yoktur). Bu bir alfa alanıdır ve ProbeTerminationGracePeriod özellik kapısının etkinleştirilmesini gerektirir. Maksimum değer 3600 saniyedir (1 saat)

terminationGracePeriodSeconds?: number

Özellik Değeri

number

timeoutSeconds

Yoklamanın zaman aşımına uğradığı saniye sayısı. Varsayılan olarak 1 saniyedir. En düşük değer 1'dir. Maksimum değer 240'tır.

timeoutSeconds?: number

Özellik Değeri

number

type

Prob tipini belirtir. Canlılık veya Başlangıç olabilir, Hazırlık araştırması oturumlarda desteklenmez. Tür, bir araştırma listesi (SessionProbes) bağlamında her araştırma için benzersiz olmalıdır.

type?: string

Özellik Değeri

string