javascript - 为什么 Heroku 服务器无故重启?
问题描述
我为一些朋友制作了一个小游戏,没什么大不了的或重要的,所以我尽量保留它。我把它上传到heroku,一切似乎都很好,直到我听到一些朋友说他们的账户不断被删除,游戏中的所有用户级别都被删除。我很困惑,因为用户和级别都存储在对象中,而我没有添加删除它们的方法(相信我)。更有趣的是我做了一个测试,同时重启我的本地服务器和我的 Heroku 服务器,为两者添加一个帐户,为每个帐户添加一个级别,保存所有内容,然后关闭这些选项卡。15 分钟后我回去检查帐户和级别是否仍然存在(它们是),然后再次关闭标签并休息一段时间(大约 5 小时)。当我回来时,本地版还有账号和等级,heroku版没有账号和等级。我没有对服务器做任何事情(没有更新,没有重新启动),并且在我休息时没有人访问过该站点。我能看到的唯一会导致这个问题的是heroku正在运行heroku restart
在后面每隔一段时间清理一下滞后。是这样吗,如果是这样,有没有办法阻止它?
解决方案
如果您使用的是免费计划,则应用程序会在 30 分钟后休眠。
推荐阅读
- spring-boot - springboot maven插件虽然代码已经改变,但什么也没说编译
- php - Symfony 5 项目:发生异常。ReflectionException: 函数 include() 不存在
- javascript - ReactJs:如何将 SVG 组件文本提取为字符串
- node.js - 如何在mongodb中仅使用一个搜索字符串搜索多个字段
- oracle - PLSQL forall 中遇到符号“IF”
- typescript - 避免推断为数组元素的最小公分母
- animation - 如何在android中将视图移动到另一个视图的末尾
- c# - 如何按小时范围对从数据库获取的项目进行分组?
- maven - Jenkins mvn:即使路径设置正确也找不到从站
- javascript - 如果其他最短,我该怎么做?