減少伺服器 TTFB

減少伺服器 TTFB

我有一個從另一個 VPS(即檔案伺服器,Ubuntu 18.04)上傳和讀取檔案的應用程式。這些伺服器位於同一網路中。應用程式(.NET core)使用SFTP協定(SSH.net)進行檔案讀取/寫入。

對於 5 Mb 文件,載入文件需要 3 秒,其中 TTFB 時間超過 2 秒(佔總時間的 80%)。

有沒有辦法減少 TTFB 並加速檔案傳輸/載入?

答案1

設定 ssh 連線需要相當長的時間。兩秒並不是沒有道理的。如果您打算在會話期間傳輸多個文件,無論這對您的應用程式意味著什麼,您都應該在文件傳輸之間保持連接開啟並重複使用它以避免這種延遲。如果您在修復應用程式時遇到困難,我們的姊妹網站 Stack Overflow 可以為您提供協助。

相關內容