我有一个网络应用程序,可以像这样进行后台处理
@app.route('/foo')
def foo():
@copy_current_request_context
def do_work():
bar()
thread.start_new_thread(do_work, ())
在该过程中我设置了会话['progress'],我从网页上使用AJAX来检索会话['progress']。但是,我发现只有请求上下文才会将会话持久存储到bg线程中。所以......我不知道该怎么做。
我正在使用KVSessionExtension,因此会话存储在服务器上。有没有办法存储每个用户会话的进度,或者我是否必须在全球范围内存储进度? 感谢。