บริษัทใช้ Load Balancer เพื่อกระจายทราฟิก HTTP ไปยัง Web Server 3 ตัว หาก Session Persistence (Sticky Session) ไม่ได้เปิดใช้งาน ปัญหาใดที่อาจเกิดขึ้นกับแอปพลิเคชัน
กผู้ใช้งานที่ Login แล้วอาจถูก Redirect ไปยังเซิร์ฟเวอร์อื่นที่ไม่มีข้อมูล Session ทำให้ต้อง Login ใหม่
ขเว็บเซิร์ฟเวอร์จะรับโหลดไม่เท่ากัน
คTLS Certificate จะไม่ทำงาน
งDNS จะไม่สามารถแปลงชื่อโดเมนได้
เฉลยอธิบาย
หาก Load Balancer ไม่ใช้ Sticky Session การร้องขอจาก Client เดิมอาจถูกส่งไปยัง Server ต่างตัวในแต่ละ Request หากแอปพลิเคชันเก็บ Session ไว้ใน Memory ของ Server แต่ละตัวแยกกัน (ไม่ใช่ Shared Session Store) ผู้ใช้จะสูญเสีย Session เช่น ล็อกออกออก การกระจายโหลดไม่เท่ากันเป็นการตั้งค่า Algorithm ไม่ใช่ Sticky Session DNS และ TLS ไม่เกี่ยวข้องกับ Sticky Session