各位大家好
是这样子的
我目前用的server 环境是 django1.4 + python 2.7
是前人(已毕业学长)所写的server
那个server只是单纯做 上传 与下载档案 的功能
现在使用他写的server 偶尔会发生奇怪的事
就是有时会发生 如果同时有2个client做上传 或下载档案的时候 整个server就会卡住
但又有的时候同时上传跟下载"又"不会发生卡住
后来被老师钉了一下就说 那就是你们毕业的学长当初偷懒
没有在server上写request queue跟释放内存的机制
回头看了看程式码 里面的确没看到有关queue的程式码
现在我要帮我们学长收拾烂摊子
也就是 如果server同时收到多个request的时候
就先把这些request先queue起来 接着再依序处理queue在里面的request (呼叫函式)
response也是同样道理
但是我碰django+python的时间 没有比碰java来的久
请问有没什么推荐的网站 或者是关键字符合我的需求 可以让我拜读一下
我有google到类似的功能是 Celery 这个套件
请问这个套件 能完成我要的需求吗?