我在Node.js中使用文件系統來創建文件並對其進行編輯。 問題是,在24小時後文件恢復到上次提交。文件在使用文件系統24h後恢復爲上次提交
fileSystem是否臨時?
如何使用文件系統將文件添加到我的存儲庫?
感謝
我在Node.js中使用文件系統來創建文件並對其進行編輯。 問題是,在24小時後文件恢復到上次提交。文件在使用文件系統24h後恢復爲上次提交
fileSystem是否臨時?
如何使用文件系統將文件添加到我的存儲庫?
感謝
是,Heroku的文件系統是ephemeral。您需要將文件存儲在外部數據存儲上,例如Postgresql,S3,MongoDB或其他許多存儲。我強烈建議閱讀12 factor app以瞭解背後的想法。
文件系統庫允許訪問已通過FTP上傳到服務器上指定的文件夾中的文件。 當文件系統存儲庫中的文件在Moodle的其他位置重新使用時,它可以選擇複製(新的未連接版本)或創建快捷方式。
你也可以參考下面這個鏈接...
也只是補充 - 當重新啓動應用程序(它的Heroku做定期,你現在看到的),那麼塞部署,這將不包含上傳項目的新版本。 –
是的,Heroku每天重新啓動一次dynos。 – dankohn
感謝您的幫助,我使用了Amazon S3和Cloudfront。 – LFC