flask进度条

celery为flask提供异步任务执行的过程之中,如何获取任务的执行进度。
开发者需要将后台任务执行状态实时地反馈给用户,因为可以有效防止类似于这样子的抱怨:啊!老子点了这个按钮,为什么页面上什么都没有?我怎么知道我又没有提交成功!你好歹做一个进度条显示一下进度吧!

flask使用celery编写异步任务

celery会这么说:flask,你把那些请求起来比较耗时的任务丢给我,我帮你处理,你留着资源去处理下一个请求吧!
说白了,就是让阻塞式的同步框架flask去做一个异步框架该做的事情!
仅凭flask,我想自信地说,我做不到做不到不到到到到……

flask多进程共享全局变量

flask多进程下全局变量替代方案
使用redis替换flask多进程下的全局变量
思路是这样子的:将python全局变量放置在进程里已经不可取了,所以将其拿出来,放入一个“公共访问区域”,让所有进程访问并修改该“公共访问区域”的全局变量……