django mod_python 多进程

问题: 我在代码中定义了全局变量,本地使用是没有问题的, 但到了测试服务器上就有的时候能成功有的时候不能成功.


解决方法

apache2+mod_python 是多进程的,每个进程的内存是单独的,下一次请求与上一次请求不一定在同一个进程中处理,于是就看不到数据了。
可以采用django的cache机制来存,可以直接使用本地的内存/磁盘,也可以使用memcached 等,比较方便

你可能感兴趣的:(django mod_python 多进程)