如何下载heroku运行文件?
Posted
技术标签:
【中文标题】如何下载heroku运行文件?【英文标题】:How to download heroku running file? 【发布时间】:2021-09-04 16:21:24 【问题描述】:是否有可能下载正在运行的应用程序文件? 我将 quick.db 用于我的 discord bot 数据库,我需要在重新启动之前运行带有用户数据的 json 数据库文件。当我将部署一个新版本时,来自 github 的旧 json 数据库文件将加载,我将丢失该数据库中的所有新数据。
感谢一切...
【问题讨论】:
【参考方案1】:您可以通过编程方式将 json 文件上传到远程存储(S3、DropBox):您可以在重新启动时(如果您可以拦截事件)或定期执行此操作(这可能对您不起作用,这取决于db 已更新)。
您可以在 Heroku Files 上阅读一些可能的选项
下载选项不是一个好主意,因为您需要保护下载端点(我相信您不希望任何人能够获取您的数据)并且因为 Dyno 至少每 24 小时重新启动一次(如果您不这样做) t 部署一天,Dyno 将重新启动,恕不另行通知,并有时间下载您的数据)。
【讨论】:
感谢帮助以上是关于如何下载heroku运行文件?的主要内容,如果未能解决你的问题,请参考以下文章