[問題] flask中的threading
請問各位大大
程式碼如下
@app.route('/recommend', methods=['POST'])
def rec():
log.debug("Get request")
id = int(request.json['ID'])
sourse_db = int(request.json['Source_DB'])
target_db = int(request.json['Target_DB'])
try:
if not id:
abort(400)
except:
raise
threading.Thread(target=rec_sys, args=(id,sourse_db,target_db)).start()
return status
我想在收到一個post之後 先return status
邊在rec_sys做一系列的pull db,text process
但是這個threading會莫名的卡住 請問是發生什麼問題嗎
感謝!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.146.87.216
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1470886476.A.262.html
※ 編輯: mit958 (122.146.87.216), 08/11/2016 11:53:08
→
08/11 13:36, , 1F
08/11 13:36, 1F
→
08/11 14:13, , 2F
08/11 14:13, 2F
→
08/11 14:14, , 3F
08/11 14:14, 3F
→
08/11 14:23, , 4F
08/11 14:23, 4F
※ 編輯: mit958 (110.26.27.187), 08/11/2016 14:26:10
→
08/11 16:03, , 5F
08/11 16:03, 5F
→
08/11 16:03, , 6F
08/11 16:03, 6F
→
08/11 16:04, , 7F
08/11 16:04, 7F
→
08/11 16:34, , 8F
08/11 16:34, 8F
→
08/11 16:35, , 9F
08/11 16:35, 9F
→
08/11 16:50, , 10F
08/11 16:50, 10F
※ 編輯: mit958 (27.242.64.163), 08/11/2016 16:55:27
※ 編輯: mit958 (27.242.64.163), 08/11/2016 16:55:27
※ 編輯: mit958 (27.242.64.163), 08/11/2016 16:57:21
推
08/11 22:06, , 11F
08/11 22:06, 11F
→
08/11 22:06, , 12F
08/11 22:06, 12F
推
08/12 10:53, , 13F
08/12 10:53, 13F