在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/Java  Python  C++/ 發(fā)送tcp請(qǐng)求用線程還是進(jìn)程實(shí)現(xiàn)?

發(fā)送tcp請(qǐng)求用線程還是進(jìn)程實(shí)現(xiàn)?

比如我有這樣一個(gè)簡(jiǎn)單的代碼塊,主要功能是通過(guò)flask應(yīng)用來(lái)接收http請(qǐng)求,然后做合法性判斷,再將梳理后的數(shù)據(jù)使用tcp發(fā)送給其他模塊。那么發(fā)送tcp請(qǐng)求這個(gè)類(lèi)應(yīng)該繼承threading.Thread還是multiprocessing.Process比較好呢?目前flask應(yīng)用承載在主進(jìn)程上,而發(fā)送tcp信息這個(gè)算是IO操作吧。因?yàn)槌耸褂胻cp發(fā)送數(shù)據(jù)外,還會(huì)再監(jiān)聽(tīng)一個(gè)tcp端口來(lái)接收數(shù)據(jù)。

回答
編輯回答
喜歡你

應(yīng)該用celery起異步任務(wù)做

2018年7月21日 18:45
編輯回答
陪我終

用process的話不是浪費(fèi)進(jìn)程調(diào)度和切換時(shí)間,網(wǎng)絡(luò)IO讓process大部分時(shí)間都在等待

2017年10月13日 16:58
編輯回答
糖果果

用多線程,大體來(lái)說(shuō),io密集型用線程,計(jì)算密集型用多進(jìn)程

2017年1月18日 04:44