亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

發送tcp請求用線程還是進程實現?

發送tcp請求用線程還是進程實現?

瀟瀟雨雨 2019-02-26 06:29:36
比如我有這樣一個簡單的代碼塊,主要功能是通過flask應用來接收http請求,然后做合法性判斷,再將梳理后的數據使用tcp發送給其他模塊。那么發送tcp請求這個類應該繼承threading.Thread還是multiprocessing.Process比較好呢?目前flask應用承載在主進程上,而發送tcp信息這個算是IO操作吧。因為除了使用tcp發送數據外,還會再監聽一個tcp端口來接收數據。
查看完整描述

3 回答

?
白衣染霜花

TA貢獻1796條經驗 獲得超10個贊

用多線程,大體來說,io密集型用線程,計算密集型用多進程

查看完整回答
反對 回復 2019-03-01
?
森林海

TA貢獻2011條經驗 獲得超2個贊

用process的話不是浪費進程調度和切換時間,網絡IO讓process大部分時間都在等待

查看完整回答
反對 回復 2019-03-01
  • 3 回答
  • 0 關注
  • 1130 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號