Dur*_*amG 2 python google-app-engine
我们正试图在Google App Engine中使用新的python 2.7线程功能,看起来创建的线程在运行完成之前就被杀死了.我们的场景:
我的假设是,在请求返回后,线程将继续运行,只要它没有超过总请求时间限制.我们所看到的是,线程在执行过程中被随机杀死.没有例外,没有错误,没有.它只是停止运行.
返回响应后是否允许线程存在?这不会在开发服务器上重新生成,仅在实时服务器上重新生成.
我们当然可以使用任务队列,但这是一个真正的痛苦,因为我们必须为操作设置一个url并序列化/反序列化数据.
此页面的"沙盒"部分:http: //code.google.com/appengine/docs/python/python27/using27.html#Sandboxing 表示线程无法在请求结束时运行.
| 归档时间: |
|
| 查看次数: |
198 次 |
| 最近记录: |