如何阻止 heroku dyno restart 重置我的数据库

How to stop heroku dyno restart from reseting my database

我在 heroku 上有一个 flask 应用程序。 最初我有一个来自 heroku 的免费 Dyno。当我的网站处于非活动状态 30 分钟时,它会休眠,从而重置我的数据库。

然后我升级到 Hobby Dyno。这解决了测功机休眠的问题。尽管它仍然每天重启导致我的数据库重置。有办法阻止这种情况发生吗?

假设您使用 python main.py 启动应用程序,那么根据 Python 导入规则,您的主文件应该被引用为 __main__。所以在你的蓝图中,当你导入 socketio 对象时,你应该这样做:

from __main__ import socketio