ประมาณว่า severA ทำงานหนักเกิน ให้โยน request ไป serverB
ควรจัดการเรื่อง traffic , load กันยังไงครับ
Get latest news from Blognone
Follow @twitterapi
ประมาณว่า severA ทำงานหนักเกิน ให้โยน request ไป serverB
ควรจัดการเรื่อง traffic , load กันยังไงครับ
ช่วยประชาสัมพันธ์ Blognone ให้เป็นที่รู้จัก โดยลิงก์กลับมายังเรา หรือแปะไอคอนแบบต่างๆ บนเว็บไซต์ของคุณ ( ไอคอนอื่นๆ และวิธีประชาสัมพันธ์ )
Creative Commons Attribution 3.0 ©2004-2011 Blognone Crew
เอา Balancer คั่นก่อนเข้า web server ครับ
ไม่แนะนำวิธีปลอมค่า nic (ลืมชื่อ) เพราะ access ช้า, session อาจหลุด และทำให้ระบบ nw รวนได้
แสดงว่าต้องจัดการเรื่อง session ด้วยใช่มั้ยครับว่า login มาจาก server ไหน
จำได้ว่าเพื่อนร่วมงาน ณ ตอนนั้นแยก session ไปไว้ที่อื่นครับ ใช้ mongodb เก็บไว้
ส่วน client ก็เก็บลง js แทน ซึ่งผมก็ไม่เก็ตนิดนึงว่าถ้าโดน xss มันจะปลอดภัยไหม
ใช้ session backend เป็น redis/memcached หรืออะไรก็สุดแล้วแต่ความสะดวกของภาษาที่ใช้พัฒนา backend ครับ
ปกติใช้ loadbalancer มารับหน้าก่อน แล้วให้มันกระจายโหลด ส่วนถ้า static content เยอะก็หา CDN มารับพวก static content ไปโหลดแทน
โจทย์แบบนี้ในเวลานี้ ไปใช้ Kubernetes เลยดีกว่าครับ
SPICYDOG's Blog