用于我使用gunicorn开启多个flask进程,因此为了解决进程间通信问题,需要添加一个共享内存——redis
参考链接:
https://www.crifan.com/flask_for_single_app_instance_how_get_global_variable/
https://www.crifan.com/flask_running_multiple_worker_how_use_global_variable/
解决方案:
将全局变量存入redis数据库,每次request请求时,读取数据库中的内容即可。
解决方案详细配置链接:
http://www.ziyoubaba.com/archives/585
注意:redis安装之后要启动,否咋会报错 “拒绝连接”
redis启动命令:
redis-server