文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
临时文件系统
Heroku 平台与其他部署平台不同之处在于它在虚拟化平台上运行的文件系统是 临时 的。 那是什么意思? 这意味着 Heroku 可以随时将运行你的应用的虚拟服务器重置为干净状态。 你不该天真地认为你保存到文件系统的任何数据都会被持久存储,事实上,Heroku 经常回收服务器。
在这种条件下工作会为我的应用程序带来一些问题,因为它使用了如下的几个文件:
- 默认的 SQLite 数据库引擎将数据写入磁盘文件中
- 应用程序的日志也写入磁盘文件中
- 编译的语言翻译存储库同样是本地文件
以下部分将针对这三个方面提出解决方案。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论