ความเข้าใจของฉันเกี่ยวกับ Canary release คือการเผยแพร่บางส่วนไปยังชุดย่อยของโหนดการผลิตที่มีการเปิดใช้งาน Sticky Sessions ด้วยวิธีนี้คุณสามารถควบคุมและลดจำนวนผู้ใช้ / ลูกค้าที่ได้รับผลกระทบหากคุณปล่อยบั๊กที่ไม่ดี
ความเข้าใจของฉันเกี่ยวกับรีลีสสีน้ำเงิน / เขียวคือคุณมีสภาพแวดล้อมการผลิตแบบมิเรอร์ 2 แบบ ("สีน้ำเงิน" และ "สีเขียว") และคุณผลักการเปลี่ยนแปลงออกไปยังโหนดทั้งหมดของสีน้ำเงินหรือสีเขียวพร้อมกันจากนั้นใช้เวทมนตร์เครือข่ายเพื่อควบคุม ผู้ใช้สภาพแวดล้อมใดถูกกำหนดเส้นทางผ่าน DNS
ดังนั้นก่อนที่ฉันจะเริ่มหากสิ่งที่ฉันพูดไปแล้วไม่ถูกต้องโปรดเริ่มต้นด้วยการแก้ไขฉัน!
สมมติว่าฉันติดตามอยู่ไม่มากก็น้อยคำถามสองสามข้อเกี่ยวกับสองกลยุทธ์:
- มีสถานการณ์ที่นกขมิ้นชอบมากกว่าสีน้ำเงิน / เขียวหรือไม่และในทางกลับกัน?
- มีสถานการณ์ที่โมเดลการปรับใช้สามารถใช้ทั้งสองกลยุทธ์พร้อมกันได้หรือไม่