问题描述
我在 heroku 上有一个烧瓶应用程序。
最初我有一个来自 heroku 的免费 Dyno。当我的网站处于非活动状态 30 分钟时,它会休眠,从而重置我的数据库。
然后我升级到了 Hobby Dyno。这解决了dyno睡眠的问题。虽然它仍然每天重启导致我的数据库重置。有没有办法阻止这种情况发生?
解决方法
假设您使用 python main.py
启动应用程序,那么根据 Python 导入规则,您的主文件应该被引用为 __main__
。因此,在您的蓝图中,当您导入 socketio
对象时,您应该这样做:
from __main__ import socketio