首页 > 解决方案 > 为什么 Heroku 服务器无故重启?

问题描述

我为一些朋友制作了一个小游戏,没什么大不了的或重要的,所以我尽量保留它。我把它上传到heroku,一切似乎都很好,直到我听到一些朋友说他们的账户不断被删除,游戏中的所有用户级别都被删除。我很困惑,因为用户和级别都存储在对象中,而我没有添加删除它们的方法(相信我)。更有趣的是我做了一个测试,同时重启我的本地服务器和我的 Heroku 服务器,为两者添加一个帐户,为每个帐户添加一个级别,保存所有内容,然后关闭这些选项卡。15 分钟后我回去检查帐户和级别是否仍然存在(它们是),然后再次关闭标签并休息一段时间(大约 5 小时)。当我回来时,本地版还有账号和等级,heroku版没有账号和等级。我没有对服务器做任何事情(没有更新,没有重新启动),并且在我休息时没有人访问过该站点。我能看到的唯一会导致这个问题的是heroku正在运行heroku restart在后面每隔一段时间清理一下滞后。是这样吗,如果是这样,有没有办法阻止它?

标签: javascriptnode.jsheroku

解决方案


如果您使用的是免费计划,则应用程序会在 30 分钟后休眠。


推荐阅读