ในกรณีของฉัน ปัญหาการโหลดดูเหมือนจะเกิดจากการส่งคำขอ HTTP โดยไม่มีการตั้งค่าการหมดเวลา HTTP เป็น CDN ของเราคำขอแบบซิงโครนัสระงับการดำเนินการของเพจเป็นเวลาหลายนาที จากนั้นโหลดบาลานเซอร์จึงหมดเวลาของคำขอ
คำขอมีไว้สำหรับรูปภาพในหน้าบทความ เราตรวจสอบให้แน่ใจว่ามีอยู่ก่อนแสดงผล หากไม่มีเราจะแสดงรายการทั่วไป ตัวอย่างคือ https://cloudfront.qwery.com/CDNSource/teasers/56628.jpg มี 1 ภาพต่อบทความ ใครสามารถจัดหาทางเลือกอื่นในการแก้ปัญหานี้ได้บ้าง?
ปัจจุบัน ทรัพยากรอยู่ใน S3 ดังนั้นอาจเป็น CRON ที่ซิงค์ข้อมูลทุกชั่วโมงกับเว็บเซิร์ฟเวอร์ และเว็บเซิร์ฟเวอร์จะคัดลอกบัคเก็ต S3 เมื่อสร้าง สำหรับวิธีแก้ปัญหานั้น เราจำเป็นต้องมี EBS เพื่อปรับขนาดตามขนาดภาพทั้งหมดของเรา ใครช่วยแนะนำฉันเกี่ยวกับวิธีการคำนวณอย่างมีประสิทธิภาพและจะเป็นอย่างไร ใครก็ได้ช่วยกรุณาแนะนำด้วยว่าจะมีวิธีแก้ปัญหาที่ดีกว่านี้หรือไม่? ตามหลักการแล้ว ทรัพยากรไฟล์ในเครื่องจะพร้อมใช้งานเพื่อตรวจสอบว่ามี/ไม่มีอยู่หรือไม่
เราเคยลองใช้ EFS สำหรับพื้นที่จัดเก็บเซสชันก่อนหน้านี้ แต่พบว่าค่าใช้จ่ายสูงเกินกว่าที่เราจะใช้ในการผลิต +$10,000/เดือน มีใครช่วยแนะนำได้บ้างว่าคุณคาดการณ์ล่วงหน้าว่าจะมีต้นทุนเท่าไรสำหรับพื้นที่จัดเก็บรูปภาพ และ/หรือความพยายามมากน้อยเพียงใดที่คุณคิดว่าต้องใช้ในการกำหนดค่านี้ในการผลิต