首页 > 解决方案 > 我在 Heroku 上有一个严重的不和谐机器人,它不应该停止,但 1 天后它进行了完全重置

问题描述

大家好,所以我有一个不和谐的机器人,它不断将数据添加到 excel 文件中,但是在我们在 Heroku 上部署了一整天后,它完全重置了 excel 文件和机器人,但在 Heroku 中没有任何问题,我付了 7 $/hobby plan 被描述为“从不睡觉”有人可以帮我解决这个问题吗?这对我来说是紧急情况,如果有人解决我将不胜感激

标签: herokuserver

解决方案


Heroku 文件系统是短暂的,这意味着 Dyno 应用程序可以在文件系统上写入,但在 Dyno 重新启动时会丢弃更改。
Dynos 每 24 小时重新启动一次,即使是您支付的费用,所以本地更改永远不会持续。

您必须使用外部存储:Amazone S3、FTP 托管、Dropbox 等...

如果您正在寻找免费的文件存储选项,我已经创建了一个带有一些信息和参考的Github存储库。
有几种替代方案提供免费层(有限空间)并且可以通过 API 安全访问(令牌或凭证):

  • Github(简单,免费,无限空间,适合保存少量文件)
  • S3(最受欢迎,非常便宜,适合小体积和非常大的体积)
  • DriveHQ(空间有限,免费,FTP 托管)
  • Dropbox(免费,空间有限,强大的 Web UI 来管理您的文件)

推荐阅读