2012-05-18 36 views
2

我有一個讓用戶上傳文件的應用程序。該應用程序將文檔保存到服務器上的文件夾,如users_documents。該應用程序託管在Heroku上。在heroku上推送後保存文件夾免遭破壞

當我做一個git推heroku掌握新應用程序被部署但users_documents中的所有文件都被刪除,有沒有辦法告訴git(或heroku)不要重寫該文件夾?

回答

1

您應該將數據存儲在比Heroku's ephemeral file storage更持久的地方。當測功機重新啓動時,您的數據會消失,即使您無意重新啓動測功機,Heroku維護可能會在硬件需要維護時啓動新維護。