我正在使用python-telegram-bot创建一个机器人。我在机器人中使用第三方应用程序,用户必须登录该应用程序才能进一步使用机器人命令,我已经在 heroku 上托管了机器人。
现在的问题是,我的 heroku 应用程序在 30 分钟不活动后休眠,因此用户丢失了访问令牌并且必须再次连接到应用程序。
我正在考虑将访问令牌存储在数据库中,我发现 heroku 有 3 个数据库选项。我的偏好是redis,但我想知道即使在睡眠期间数据库是否可用,还是数据库会刷新?
此外,如果有人有更好的解决方案,那就更受欢迎了!