በ Kubernetes ውስጥ ምርመራ ምንድነው?
በ Kubernetes ውስጥ ምርመራ ምንድነው?
Anonim

ዝግጁነት መመርመሪያዎች ለመፍቀድ የተነደፉ ናቸው ኩበርኔትስ መተግበሪያዎ ለትራፊክ አገልግሎት መቼ ዝግጁ እንደሆነ ይወቁ። ኩበርኔትስ ዝግጁነቱን ያረጋግጣል መፈተሽ አንድ አገልግሎት ወደ ፖድ ትራፊክ እንዲልክ ከመፍቀድ በፊት ያልፋል። ዝግጁነት ከሆነ መፈተሽ ውድቀት ይጀምራል ፣ ኩበርኔትስ እስኪያልፍ ድረስ ትራፊክ ወደ ፖድ መላክ ያቆማል።

እዚህ፣ በኩበርኔትስ ውስጥ የቀጥታነት ምርመራ ምንድነው?

ኩበርኔትስ ይጠቀማል የአኗኗር መመርመሪያዎች መያዣውን መቼ እንደገና ማስጀመር እንዳለበት ለማወቅ. ኩበርኔትስ ዝግጁነትን ይጠቀማል መመርመሪያዎች መያዣው ትራፊክ ለመቀበል መቼ እንደሚገኝ ለመወሰን. ዝግጁነት መፈተሽ የትኛዎቹ ፓዶች ለአገልግሎት እንደ መደገፊያ ጥቅም ላይ እንደሚውሉ ለመቆጣጠር ይጠቅማል። ፖድ ዕቃዎቹ በሙሉ ዝግጁ ሲሆኑ እንደተዘጋጀ ይቆጠራል።

በሁለተኛ ደረጃ ፣ በህያውነት እና ዝግጁነት ምርመራ መካከል ያለው ልዩነት ምንድነው? ሁለቱም መኖር & ዝግጁነት ምርመራዎች የመተግበሪያውን ጤና ለመቆጣጠር ጥቅም ላይ ይውላሉ. አለመሳካት። ሕያውነት ምርመራ መያዣውን እንደገና ያስጀምረዋል, ነገር ግን አልተሳካም ዝግጁነት ምርመራ የእኛን መተግበሪያ የትራፊክ አገልግሎት እንዳያቀርብ ያቆማል።

ይህንን ግምት ውስጥ በማስገባት የኅያውነት ምርመራ ምንድን ነው?

ኩቤሌት ይጠቀማል የአኗኗር መመርመሪያዎች ኮንቴይነር መቼ እንደገና እንደሚጀመር ለማወቅ. ለምሳሌ, የአኗኗር መመርመሪያዎች አፕሊኬሽኑ እየሄደ ባለበት ነገር ግን መሻሻል ማድረግ አልቻለም። በእንደዚህ ዓይነት ሁኔታ ውስጥ መያዣን እንደገና ማስጀመር ምንም እንኳን ስህተቶች ቢኖሩም አፕሊኬሽኑ የበለጠ እንዲገኝ ለማድረግ ይረዳል።

የኩበርኔትስ ተገኝነት ፍተሻዎች ዓላማ ምንድን ነው?

ጤና ቼኮች ፣ ወይም በተጠሩበት ጊዜ መመርመሪያዎች ኩበርኔትስ ኮንቴይነሩን መቼ እንደገና ማስጀመር እንዳለበት (ለ livenessProbe) እና ፖድ ትራፊክ መቀበል እንዳለበት ለማወቅ በአገልግሎት እና በማሰማራት ጥቅም ላይ የሚውለው በkubelet ነው ።

የሚመከር: