โพรบใน Kubernetes คืออะไร?
โพรบใน Kubernetes คืออะไร?

วีดีโอ: โพรบใน Kubernetes คืออะไร?

วีดีโอ: โพรบใน Kubernetes คืออะไร?
วีดีโอ: เรียน Cloud 101 : Ep.3 ทำความรู้จัก Kubernetes 2024, พฤศจิกายน
Anonim

ความพร้อม โพรบ ได้รับการออกแบบมาเพื่อให้ Kubernetes รู้ว่าเมื่อใดที่แอปของคุณพร้อมที่จะให้บริการรับส่งข้อมูล Kubernetes รับรองความพร้อม โพรบ ผ่านก่อนที่จะอนุญาตให้บริการส่งการจราจรไปยังพ็อด หากมีความพร้อม โพรบ เริ่มล้มเหลว, Kubernetes หยุดส่งทราฟฟิกไปยังพ็อดจนกว่าจะผ่านไป

ในที่นี้ โพรบความมีชีวิตชีวาใน Kubernetes คืออะไร?

Kubernetes ใช้ โพรบความมีชีวิตชีวา เพื่อทราบเมื่อต้องรีสตาร์ทคอนเทนเนอร์ Kubernetes ใช้ความพร้อม โพรบ เพื่อตัดสินใจว่าเมื่อใดคอนเทนเนอร์จะพร้อมสำหรับการรับส่งข้อมูล ความพร้อม โพรบ ใช้เพื่อควบคุมว่าจะใช้พ็อดใดเป็นแบ็กเอนด์สำหรับบริการ พ็อดจะถือว่าพร้อมเมื่อคอนเทนเนอร์ทั้งหมดพร้อม

ประการที่สอง ความแตกต่างระหว่างการสอบสวนความมีชีวิตชีวาและการเตรียมความพร้อมคืออะไร? ทั้งคู่ ความมีชีวิตชีวา & แบบทดสอบความพร้อม ใช้เพื่อควบคุมความสมบูรณ์ของแอปพลิเคชัน ล้มเหลว โพรบความมีชีวิตชีวา จะรีสตาร์ทคอนเทนเนอร์ในขณะที่ล้มเหลว โพรบความพร้อม จะหยุดแอปพลิเคชันของเราไม่ให้ให้บริการทราฟฟิก

เมื่อพิจารณาตามนี้แล้ว โพรบความมีชีวิตชีวาคืออะไร?

kubelet ใช้ โพรบความมีชีวิตชีวา เพื่อทราบเมื่อต้องรีสตาร์ทคอนเทนเนอร์ ตัวอย่างเช่น, โพรบความมีชีวิตชีวา สามารถจับการหยุดชะงักที่แอปพลิเคชันกำลังทำงานอยู่ แต่ไม่สามารถดำเนินการได้ การรีสตาร์ทคอนเทนเนอร์ในสถานะดังกล่าวสามารถช่วยทำให้แอปพลิเคชันพร้อมใช้งานมากขึ้นแม้ว่าจะมีข้อบกพร่อง

จุดประสงค์ของการตรวจสอบความพร้อมใช้งานของ Kubernetes คืออะไร?

สุขภาพ เช็ค หรือโพรบตามที่เรียกว่าใน Kubernetes จะถูกดำเนินการโดย kubelet เพื่อกำหนดเวลาที่จะรีสตาร์ทคอนเทนเนอร์ (สำหรับ livenessProbe) และใช้บริการและการปรับใช้เพื่อกำหนดว่าพ็อดควรรับการรับส่งข้อมูลหรือไม่ (สำหรับ readinessProbe)

แนะนำ: