问题: 我在代码中定义了全局变量,本地使用是没有问题的, 但到了测试服务器上就有的时候能成功有的时候不能成功.
解决方法
apache2+mod_python 是多进程的,每个进程的内存是单独的,下一次请求与上一次请求不一定在同一个进程中处理,于是就看不到数据了。
可以采用django的cache机制来存,可以直接使用本地的内存/磁盘,也可以使用memcached 等,比较方便本文共 239 字,大约阅读时间需要 1 分钟。
问题: 我在代码中定义了全局变量,本地使用是没有问题的, 但到了测试服务器上就有的时候能成功有的时候不能成功.
解决方法
apache2+mod_python 是多进程的,每个进程的内存是单独的,下一次请求与上一次请求不一定在同一个进程中处理,于是就看不到数据了。
可以采用django的cache机制来存,可以直接使用本地的内存/磁盘,也可以使用memcached 等,比较方便转载于:https://my.oschina.net/u/2002748/blog/423485