Failover เป็นวิธีการกำหนดเส้นทางแบบพิเศษที่ใช้ป้องกันโปรเจกต์ผ่านการเก็บสำเนาของ environment ที่ทำงานได้อย่างสมบูรณ์ไว้สำรอง กล่าวคือคุณมีเซิร์ฟเวอร์หลักและเซิร์ฟเวอร์สำรอง – คำขอทั้งหมดจะถูกส่งไปยัง backend แรก ในขณะที่คำขอที่สองจะอยู่ในโหมด standby และใช้ในกรณีที่เซิร์ฟเวอร์หลักหยุดทำงานเท่านั้น
สำหรับการกระจาย traffic ประเภทนี้จะเห็นได้ชัดว่าคุณไม่สามารถกำหนดอัตราส่วนการกระจายข้อมูลที่แตกต่างกันจาก 100 ถึง 0 คุณสามารถเลือกได้ว่าเซิร์ฟเวอร์ใดเป็นเซิร์ฟเวอร์หลักและเซิร์ฟเวอร์สำรอง ด้วยส่วนนี้คำขอที่เข้ามาทั้งหมดจะส่งไปที่เซิร์ฟเวอร์หนึ่ง – ไม่ว่าจะไปที่เซิร์ฟเวอร์หลักหรือไปที่เซิร์ฟเวอร์รองในกรณีที่ไม่พร้อมใช้งานและการค้นหา backends ใน environment regions ที่แตกต่างกันจะช่วยป้องกันความล้มเหลวที่ขึ้นอยู่กับฮาร์ดแวร์ได้อย่างง่ายดาย
โดยทั่วไป คำขอของลูกค้าของคุณจะถูกเปลี่ยนเส้นทางไปยังเซิร์ฟเวอร์ที่ทำงานโดยอัตโนมัติ ดังนั้นแม้ในกรณีที่เกิดความล้มเหลว ผู้ใช้จะไม่สังเกตเห็นการหยุดชะงักในการทำงานของแอปพลิเคชัน