【发布时间】:2016-02-26 15:36:59
【问题描述】:
我在 bottle.py 上有一个单页网络应用程序,其中 gevent 作为服务器(托管在 Heroku 中)。
页面发送ajax请求,服务器从MongoDB(map-reduce)获取数据并返回json。 一次可能会向具有不同参数的一个处理程序发送多个请求。
问题:
在开发模式下(非线程默认瓶服务器)ajax 总是返回正确的数据。 使用 gevent 服务器返回的数据每次都不同。
使用monkey.patch_all(),
一个全局变量中的pymongo连接
bottle.py 0.11.7
pymongo 2.9.2
谢谢!
【问题讨论】:
标签: mongodb heroku pymongo bottle gevent