Python mod_wsgi项目保存顺序错误

Python mod_wsgi项目保存顺序错误,python,asynchronous,mod-wsgi,Python,Asynchronous,Mod Wsgi,我试图通过编写一个在Linux上的Apache下运行的简单wsgi服务器来掌握mod_wsgi。但是,我注意到请求并不总是按照它们到达的顺序提供,即使它们来自同一个客户端/浏览器 如果一个页面(例如)分别包含图像a和图像B,则a可能被用作B请求的答案,因此显示在错误的位置。我确信我一定犯了一个很小的错误,但我无法找出是什么 我知道WSGI callable必须是可重入的,通过记录请求和响应,我发现有时在第一个结果提供之前会再次输入它。但是,当浏览器请求B时,它肯定不会从以前的get中得到A。还是

我试图通过编写一个在Linux上的Apache下运行的简单wsgi服务器来掌握mod_wsgi。但是,我注意到请求并不总是按照它们到达的顺序提供,即使它们来自同一个客户端/浏览器

如果一个页面(例如)分别包含图像a和图像B,则a可能被用作B请求的答案,因此显示在错误的位置。我确信我一定犯了一个很小的错误,但我无法找出是什么

我知道WSGI callable必须是可重入的,通过记录请求和响应,我发现有时在第一个结果提供之前会再次输入它。但是,当浏览器请求B时,它肯定不会从以前的get中得到A。还是我遗漏了HTTP的一些非常基本的东西

全局Apache指令:

LoadModule wsgi_module /home/sterlicht/modWsgi/mod_wsgi.so

Virtual host directives:

WSGIScriptAlias / /home/sterlicht/debug/app.py
找出问题所在。 我的callable毕竟是不可重入的。 我的应用程序类的调用成员中的代码使用了一些实例数据,这些数据被并发调用覆盖