特牛生活网

gunicorn多worker之间实现共享数据_gunicorn 进程共享 cache_pchaoda的博客-CSDN博客

网友收藏
文章浏览阅读2.1k次。问题描述单进程启动时,全局变量的读写都没有问题,但是用gunicorn起的多worker,全局变量没法共享原因gunicorn多worker之间,数据没办法用全局变量共享解决方法因为需要同时修改数据,并且共享,所以选择共享文件的方式解决class BaseIncrease(object): _instance_lock = threading.Lock() num = None date = None _instance = None data_type _gunicorn 进程共享 cache