27
เวลาใช้งาน 100% สำหรับเว็บแอปพลิเคชัน
เราได้รับ "ข้อกำหนด" ที่น่าสนใจจากลูกค้าวันนี้ พวกเขาต้องการความพร้อมในการทำงาน 100% พร้อมการเฟลโอเวอร์นอกไซต์บนเว็บ จากมุมมองของแอปพลิเคชันเว็บของเรานี่ไม่ใช่ปัญหา มันถูกออกแบบมาเพื่อให้สามารถขยายออกในหลาย ๆ เซิร์ฟเวอร์ฐานข้อมูลเป็นต้น อย่างไรก็ตามจากปัญหาเครือข่ายฉันก็ไม่สามารถคิดออกวิธีการทำงาน สรุปแอปพลิเคชันจะทำงานบนเซิร์ฟเวอร์ภายในเครือข่ายของลูกค้า มันสามารถเข้าถึงได้โดยคนทั้งภายในและภายนอก พวกเขาต้องการให้เรารักษาสำเนาของระบบไว้นอกสถานที่ซึ่งในกรณีที่เกิดความล้มเหลวอย่างร้ายแรงที่สถานที่ของพวกเขาจะรับและส่งมอบทันที ตอนนี้เรารู้แล้วว่าไม่มีวิธีแก้ไขสำหรับคนภายใน (ผู้ให้บริการนกพิราบ?) แต่พวกเขาต้องการให้ผู้ใช้ภายนอกไม่สังเกตเห็น ค่อนข้างตรงไปตรงมาฉันไม่ได้มีความคิดที่ใหญ่ที่สุดว่ามันจะเป็นไปได้อย่างไร ดูเหมือนว่าหากพวกเขาขาดการเชื่อมต่ออินเทอร์เน็ตเราจะต้องทำการเปลี่ยน DNS เพื่อส่งต่อทราฟฟิกไปยังเครื่องภายนอก ... ซึ่งแน่นอนว่าต้องใช้เวลา ไอเดีย? UPDATE ฉันได้พูดคุยกับลูกค้าในวันนี้และพวกเขาชี้แจงปัญหา พวกเขาติดอยู่ที่ 100% โดยบอกว่าแอปพลิเคชั่นควรทำงานอยู่แม้ในสถานการณ์น้ำท่วม อย่างไรก็ตามข้อกำหนดนั้นจะเกิดขึ้นก็ต่อเมื่อเราโฮสต์มันไว้สำหรับพวกเขา พวกเขากล่าวว่าพวกเขาจะจัดการกับความต้องการสถานะการออนไลน์ถ้าแอพพลิเคชั่นอยู่บนเซิร์ฟเวอร์อย่างสมบูรณ์ คุณสามารถเดาคำตอบของฉัน