สุดยอดความคิดเห็น
ความคิดเห็นที่ 2
สั้นๆคือทุกครั้งที่กด F5 จะมีการส่ง Request ไปที่ Server ซึ่ง Server ก็จะต้องมีการส่ง Response กลับ ถ้า Request มาก Server ก็ต้องทำงาน(Response)มากจนรับไม่ไหวครับ
ปล.ขอบคุณภาพประกอบจาก http://www.slideshare.net/jubnatthawan/01-intro-php ครับ
ปล.ขอบคุณภาพประกอบจาก http://www.slideshare.net/jubnatthawan/01-intro-php ครับ
ความคิดเห็นที่ 37
ในฐานะคนทำ Online marketing มาก่อน ไม่เห็นด้วยกับแคมเปญนี้เลย
เห็นหลายคนยังงงๆ ขอยกตัวอย่างแบบ Basic ให้คนทั่วไปเข้าใจง่ายๆค่ะ
ตัวอย่างที่ 1 ระบบเช็คผล Entrance (คนอายุ 30+ จะทราบดี)
สมัยที่ประกาศผลสอบ ทุกคนจะไปดูผลที่เว็บไซต์เดียวกันหมด
Same Time Same Place
ทีนี้ Server มันรับได้จำกัด มันก็ล่มบ้าง ค้างบ้าง เอ๋อบ้าง Heavy Load
เพราะทุกๆคน มาที่ประตูเดียวกัน เข้าบ้าน(เว็บไซต์)พร้อมกัน
เหตุการณ์แบบนี้ก็ยังเกิดขึ้นบ่อยๆ เวลาจองบัตรคอนเสิร์ต (โคตรฮิต)
เพราะทุกๆคนไปจิ้มๆ F5 รัวๆ จน Server ทำงานหนัก เมื่อทำงานไม่ไหว มันก็ระเบิดตัวเอง ฆ่าตัวตายหนีปัญหา
เราคิดว่ามันล่มใช่ไหม ไม่ใช่ค่ะ จริงๆคือ Admin สั่ง Restart ค่ะ
ไล่ Kick ทุกคนออก ให้ทุกคน Disconnect แล้วเชื่อมต่อมาใหม่ มันจึงจะทำงานตาม Flow เดิมได้
แล้วมีทางแก้ไหม? มีค่ะ ไปอ่าน ตัวอย่างที่ 2
ตัวอย่างที่ 2 เกมออนไลน์
ถ้าประตูทางเข้ามีทางเดียว เราก็เพิ่มประตูให้รองรับปริมาณ User ให้เพียงพอ
สมมติ Server นึง รับได้ 50,000
ถ้าเรามี 5 Server เราก็รับคนได้ 250,000
ขยายเลย เปิด Server ใหม่เพิ่ม
เกม Server Offline ไทยที่ฮิตมากๆ จริงๆใช้เครื่อง PC บ้านๆ ก็รองรับเพื่อนๆได้ประมาณนึง แต่ 50 - 100 คนก็เริ่มกระตุกแล้ว
ถ้าอยากให้รับได้เพิ่มก็ต้องเพิ่มขีดจำกัดของ Server จนกระทั่งเรามี Colo ทีนี้รับได้หลายพันเลย
ปกติคนจะกระจายตัวไปแต่ละ Map มันก็ไม่ Lag
แต่อย่างไรก็ตามหากมีการ Request ข้อมูลมากๆพร้อมกัน อย่างเช่นเวลา Guild War
มาอยู่ปราสาทเดียวกันหมด ทีนี้โคตรกระตุกเลยค่ะ
มาถึงตรงนี้หลายๆท่านน่าจะ อ๋อ แล้วนะคะ กับ ระบบประตูเดียว บ้านเดียว
จริงๆแล้วเว็บไซต์ก็เพิ่ม Server ได้นะคะ ทำหลังบ้านค่ะ
ยกตัวอย่าง เช่น ict01.co.th ict02.co.th ict03.co.th
User จะไม่รู้หรอก เพราะ Domain จะเป็นเหมือนเดิม
NOC Engineer เค้าออกแบบ Traffic ให้ได้ค่ะ
เราคิดว่า คนเก่งๆสถาปัตยกรรมคอมพิวเตอร์ในไทยมีเยอะนะคะ
แค่เค้าไม่มีปืนค่ะ
เราไม่ได้เลือกมาบริหารประเทศด้วยซ้ำ เพราะเค้าเป็นไดโนเสาร์ตกยุค
ประเทศเราก็คงพายเรือในอ่างต่อไป
รถไฟความเร็วสูงของคุณชัชชาติ โครงการโคตรดียังทำไม่ได้
แถมจะทำให้อินเทอร์เน็ตถอยหลังไปอีก เอวังแล้วประเทศไทย
เห็นหลายคนยังงงๆ ขอยกตัวอย่างแบบ Basic ให้คนทั่วไปเข้าใจง่ายๆค่ะ
ตัวอย่างที่ 1 ระบบเช็คผล Entrance (คนอายุ 30+ จะทราบดี)
สมัยที่ประกาศผลสอบ ทุกคนจะไปดูผลที่เว็บไซต์เดียวกันหมด
Same Time Same Place
ทีนี้ Server มันรับได้จำกัด มันก็ล่มบ้าง ค้างบ้าง เอ๋อบ้าง Heavy Load
เพราะทุกๆคน มาที่ประตูเดียวกัน เข้าบ้าน(เว็บไซต์)พร้อมกัน
เหตุการณ์แบบนี้ก็ยังเกิดขึ้นบ่อยๆ เวลาจองบัตรคอนเสิร์ต (โคตรฮิต)
เพราะทุกๆคนไปจิ้มๆ F5 รัวๆ จน Server ทำงานหนัก เมื่อทำงานไม่ไหว มันก็ระเบิดตัวเอง ฆ่าตัวตายหนีปัญหา
เราคิดว่ามันล่มใช่ไหม ไม่ใช่ค่ะ จริงๆคือ Admin สั่ง Restart ค่ะ
ไล่ Kick ทุกคนออก ให้ทุกคน Disconnect แล้วเชื่อมต่อมาใหม่ มันจึงจะทำงานตาม Flow เดิมได้
แล้วมีทางแก้ไหม? มีค่ะ ไปอ่าน ตัวอย่างที่ 2
ตัวอย่างที่ 2 เกมออนไลน์
ถ้าประตูทางเข้ามีทางเดียว เราก็เพิ่มประตูให้รองรับปริมาณ User ให้เพียงพอ
สมมติ Server นึง รับได้ 50,000
ถ้าเรามี 5 Server เราก็รับคนได้ 250,000
ขยายเลย เปิด Server ใหม่เพิ่ม
เกม Server Offline ไทยที่ฮิตมากๆ จริงๆใช้เครื่อง PC บ้านๆ ก็รองรับเพื่อนๆได้ประมาณนึง แต่ 50 - 100 คนก็เริ่มกระตุกแล้ว
ถ้าอยากให้รับได้เพิ่มก็ต้องเพิ่มขีดจำกัดของ Server จนกระทั่งเรามี Colo ทีนี้รับได้หลายพันเลย
ปกติคนจะกระจายตัวไปแต่ละ Map มันก็ไม่ Lag
แต่อย่างไรก็ตามหากมีการ Request ข้อมูลมากๆพร้อมกัน อย่างเช่นเวลา Guild War
มาอยู่ปราสาทเดียวกันหมด ทีนี้โคตรกระตุกเลยค่ะ
มาถึงตรงนี้หลายๆท่านน่าจะ อ๋อ แล้วนะคะ กับ ระบบประตูเดียว บ้านเดียว
จริงๆแล้วเว็บไซต์ก็เพิ่ม Server ได้นะคะ ทำหลังบ้านค่ะ
ยกตัวอย่าง เช่น ict01.co.th ict02.co.th ict03.co.th
User จะไม่รู้หรอก เพราะ Domain จะเป็นเหมือนเดิม
NOC Engineer เค้าออกแบบ Traffic ให้ได้ค่ะ
เราคิดว่า คนเก่งๆสถาปัตยกรรมคอมพิวเตอร์ในไทยมีเยอะนะคะ
แค่เค้าไม่มีปืนค่ะ
เราไม่ได้เลือกมาบริหารประเทศด้วยซ้ำ เพราะเค้าเป็นไดโนเสาร์ตกยุค
ประเทศเราก็คงพายเรือในอ่างต่อไป
รถไฟความเร็วสูงของคุณชัชชาติ โครงการโคตรดียังทำไม่ได้
แถมจะทำให้อินเทอร์เน็ตถอยหลังไปอีก เอวังแล้วประเทศไทย
แสดงความคิดเห็น
ทำไม เพียงเข้าเวป กดF5 เวปก็ล่มได้ .. เป็นเพราะอะไร?
-ปริมาณ user เท่าไร ถึงเพียงพอที่จะสามารถ เขย่าให้เวปล่มได้ ในเวลาเดียวกัน