如何访问Gunicorn的Manager实例?

时间:2018-11-14 11:03:51

标签: python flask gunicorn python-multiprocessing

我有一个( Flask )应用,该应用需要一个dict来存储具有“读写”访问权限的某些数据。 (请注意,序列化/反序列化的成本太高,无法将这些数据存储到数据库或我所知道的其他任何东西中。)

我想与 Gunicorn 一起运行我的应用。 如何在多个工作人员之间共享“读写” dict

pre_load选项不令人满意,因为我的dict必须由多个工作人员编写(和共享)。 (由于我的应用程序设计,我没有冲突的风险。)

Gunicorn 依赖于multiprocessing模块,我想用dict创建我的manager.dict(),也许在pre_fork()钩子中。这是个好主意吗? 以及如何访问Gunicorn Manager实例?

0 个答案:

没有答案