为了账号安全,请及时绑定邮箱和手机立即绑定

在 Flask 工作人员之间共享可变数据

在 Flask 工作人员之间共享可变数据

当年话下 2021-09-24 15:39:23
我有一个 Flask 应用程序,其中包含一些存储在数据库中的用户可修改的配置值。这些值不会经常更改,因此我不想每次收到请求时都从数据库中获取它们(每个请求都需要这些值),但我还需要更改以立即传播给所有工作人员。我为解决这个问题提出的两种一般方法是:不知何故,每个工作人员都可以修改值的共享本地副本。然后当用户更改值时,worker 将更新数据库和局部变量。shelve可能是这种方法的一个不错的选择。以某种方式通知每个工作人员需要从数据库重新加载值。什么是最好的方法来做到这一点?(注意:该应用由 Gunicorn 在 Heroku Hobby Dyno 上提供。)
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 213 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信