Heroku重置pipe理面板编辑的JSON文件

我有一个node.js应用程序正确部署在Heroku上。 这是一个简单的应用程序,它将一些值存储在JSON文件中,并读取或更新该文件(就像数据库一样)。

一切工作正常(在JSON创build新的节点,删除,编辑等),但似乎每个X小时的JSON文件被重置,因为它是在最后一次提交到Heroku的提交。

有没有办法处理这个不使用数据库? (比如MongoDb)

谢谢

即使使用最less的Heroku部署,devise也需要考虑一个能够存储状态的层(也就是你提到的Mongo)。

您的devise应该包含Heroku(应用层)中的一个单独节点,该节点的状态位于您的应用的授权位置,并且存储在您的JSON中的状态下执行HTTP操作(POST,GET)。

您的间歇性重置/恢复JSON的原因是Heroku的服务层和事实上,你的应用程序状态正在循环向上和向下。

寻找一个最小的持久层的示例Heroku应用程序….