Score:0

ลดเซิร์ฟเวอร์ TTFB

ธง eg

ฉันมีแอปพลิเคชันที่อัปโหลดและอ่านไฟล์จาก VPS อื่น (เช่น ไฟล์เซิร์ฟเวอร์, Ubuntu 18.04) เซิร์ฟเวอร์เหล่านี้อยู่ในเครือข่ายเดียวกัน แอปพลิเคชัน (.NET core) ใช้โปรโตคอล SFTP (SSH.net) สำหรับการอ่าน/เขียนไฟล์

สำหรับไฟล์ขนาด 5 Mb จะใช้เวลา 3 วินาทีในการโหลดไฟล์ ซึ่งมากกว่า 2 วินาทีซึ่งเป็น TTFB (80% ของเวลาทั้งหมด)

มีวิธีลด TTFB และเร่งการถ่ายโอน/โหลดไฟล์หรือไม่?

djdomi avatar
za flag
โปรดบอกเราเพิ่มเติมว่าคุณต้องใช้กรณีการใช้งานพิเศษนี้อย่างไร และเหตุใดจึงต้องใช้ sftp แทนโปรโตคอลอื่น เช่น nfs หรือที่คล้ายกันโดยมีค่าใช้จ่ายน้อยกว่า
John Mahowald avatar
cn flag
เวลาในการอัปโหลดหรือดาวน์โหลดไฟล์ขนาดใกล้เคียงกันด้วยไคลเอ็นต์ SFTP ภายนอกแอปพลิเคชันของคุณคือเท่าใด กล่าวอีกนัยหนึ่งคือ ssh ไปยังรีโมตที่ช้าถึงไบต์แรกหรือแอปพลิเคชันของคุณ
Score:0
ธง cz

การตั้งค่าการเชื่อมต่อ ssh ใช้เวลาค่อนข้างนาน สองวินาทีไม่มีเหตุผล หากคุณต้องการถ่ายโอนไฟล์หลายไฟล์ในระหว่างเซสชัน ไม่ว่าจะหมายถึงแอปพลิเคชันของคุณ คุณควรเปิดการเชื่อมต่อระหว่างการถ่ายโอนไฟล์ไว้และนำกลับมาใช้ใหม่เพื่อหลีกเลี่ยงความล่าช้านี้ Stack Overflow ไซต์พี่น้องของเราสามารถช่วยคุณได้หากคุณมีปัญหากับการแก้ไขแอปพลิเคชันของคุณ

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา