ฉันกำลังดูตัวเลือกที่เป็นไปได้จำนวนมากสำหรับการทำโหลดบาลานซ์
จนถึงตอนนี้ฉันถูก จำกัด ตัวเลือกต่อไปนี้:
ตัวโหลดบาลานซ์ของเซิร์ฟเวอร์ DNS สร้างความสมดุลให้กับคลัสเตอร์ของเซิร์ฟเวอร์ Tomcat พร้อมกับ Terracotta สำหรับการเรพลิเคทเซสชัน ข้อดี - ไม่ต้องซื้อชุดใหม่ ข้อด้อย - DNS lb สามารถนำไปยังเซิร์ฟเวอร์ที่ใช้งานไม่ได้
load-balancer ฮาร์ดแวร์ตรงไปยังคลัสเตอร์ของเซิร์ฟเวอร์ tomcat ข้อดี - อาจมีช่องที่สองสำหรับ failover lb. ข้อเสีย - ค่าใช้จ่าย
โหลดบาลานซ์เซิร์ฟเวอร์ Apache ข้อดี - lb ของ apache สำหรับเซิร์ฟเวอร์ที่เสียหาย ข้อเสีย - เซิร์ฟเวอร์ apache เป็นจุดเดียวของความล้มเหลวรวมทั้งจำเป็นต้องซื้อเซิร์ฟเวอร์อื่น
มีตัวเลือกอื่น ๆ ที่ฉันควรพิจารณาหรือไม่
ขอบคุณ
อัปเดต: ขอบคุณสำหรับคำตอบทั้งหมดจนถึง +1 ทั้งหมด ยังไม่ยอมรับคำตอบเพื่อให้มีไอเดียเพิ่มขึ้น