我構建了一個 MERN 應用程式并托管在 heroku 上。
我通過 multer 將用戶的影像保存在服務器上,它可以正常作業一段時間,即成功獲取上傳的影像。但是長時間關閉應用程式后,該影像在服務器上不可用。
在搜索中,我發現 heroku 上的每個 dyno 都使用最新部署的檔案系統的干凈副本啟動。
但是,如何以及在哪里保存影像?
uj5u.com熱心網友回復:
Dyno 檔案系統是短暫的,因此您需要將檔案存盤在外部存盤(即 S3、Dropbox)或使用 Heroku 插件(即用于 FTP)。
檢查Heroku 上的檔案以了解用于存盤/管理檔案的(免費)選項(示例使用 Python,但該概念也適用于其他堆疊)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/479926.html
上一篇:面對關系“base_post”不存在第1行:...,“base_post”。“featured”,“base_post”。“slug”FROM“base_post...問題。有人可以幫助我嗎?
