การ ลด ความ เสี่ยง ที่ มี ประสิทธิภาพ เป็น สิ่ง สําคัญ มาก ใน การ รักษา ความ สามารถ และ เวลา ที่ มี อยู่ ให้ อยู่ ใน ที่ ที่ มี ความ สุข.

การปรับลดจุดแดงแดง

การใช้งานบลู-กรีนเกี่ยวข้องกับการรักษาสภาพแวดล้อมที่เหมือนกัน 2 แบบ: หนึ่ง (สีฟ้า) และหนึ่งตัวว่าง (สีเขียว) เมื่อใช้งานรุ่นใหม่ มันจะถูกทดสอบในสภาพแวดล้อมสีเขียวเป็นครั้งแรก เมื่อตรวจสอบแล้ว การจราจรจะถูกเปลี่ยนจากฟ้าเป็นสีเขียว ทําให้รุ่นใหม่นี้มีชีวิตได้โดยไม่ต้องลดความเร็ว

การ ให้ ความ เข้าใจ

การใช้ Canary จะค่อยๆแนะนํารุ่นใหม่ให้กับผู้ใช้กลุ่มย่อย วิธีนี้จะช่วยให้สามารถติดตามการทํางานของผู้ใช้งานที่ออกจําหน่ายแบบใหม่ได้ ก่อนที่จะทําการกลิ้งออกไปยังฐานผู้ใช้ทั้งหมด โดยจะลดความเสี่ยงจากการเปิดรับแสง

การ ทํา งาน ร่วม กับ เจน กินส์ และ คู เบอร์ เนต ส์

เจนกินส์ อัตโนมัติ กระบวนการปฏิบัติการ การเพิ่มข้อมูลการเพิ่มวงออเคสตร้าในกลุ่ม Kubernetes

  • [FLT: 0] ตั้งท่อส่งน้ําเจนกิ้นส์: สร้างท่อส่งน้ําแยกสําหรับบลู-กรีนและเคนารี
  • [FLT: 0]. การตั้งค่าสภาพแวดล้อม Kubernetes:[[FLT: 1) รักษาสภาพแวดล้อม 2 อย่างที่เหมือนกันสําหรับบลูแอนด์กรีน (FLT:1).
  • [FLT: 0] ทดสอบอัตโนมัติ : เข้าสู่ขั้นตอนการทดสอบก่อนเปลี่ยนการจราจร.
  • [FLT: 0] ใช้บริการ Kurnetes: จัดการการจราจรที่รบกวนด้วยบริการอย่างอินสเตีย หรือโหลดแบแลนเซอร์ (intrieballer).

สําหรับการใช้งานบลู-กรีน เจนกินส์เปลี่ยนจุดสิ้นสุดบริการระหว่างสภาพแวดล้อมบลูกับกรีน หลังจากการทดสอบสําเร็จ

การ ฝึก อบรม และ ข้อ แนะ ที่ ดี ที่ สุด

เพื่อตรวจสอบการใช้งานเรียบ:

  • [FLT: 0]. นักแสดง: ใช้เครื่องมือติดตามเพื่อสังเกตสุขภาพของโปรแกรมระหว่างปฏิบัติการ.
  • [FLT: 0] อัตโนมัติ tracks:[[FLT: 1) ] ปรับแต่ง Jenkins to recurdates ก่อนหน้า หากเกิดปัญหาขึ้น
  • [FLT: 0]. สืบค้นอย่างละเอียด: ตรวจสอบความถูกต้องในสภาพแวดล้อมการตกแต่งก่อนดําเนินการผลิต.
  • [FLT: 0]. ร่วมกับผู้ใช้: แจ้งผู้ใช้เกี่ยวกับการปรับปรุงที่จะมาถึง เพื่อจัดการความคาดหวัง

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