各位大家好
是這樣子的
我目前用的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 這個套件
請問這個套件 能完成我要的需求嗎?