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应用程序….