express+mongoose做的。單臺1核1g內(nèi)存的node服務(wù)器。我有個請求,去數(shù)據(jù)庫查詢耗時大概700ms左右,因為是聚合查詢,而且數(shù)據(jù)量不小。這樣子的一個請求,是不是會很嚴(yán)重的影響并發(fā),我測試了下,幾百的并發(fā)感覺有單撐不住。mongo那里cpu占用直接100%。訪問一下就會很卡很慢,像是阻塞了。為什么說是阻塞了。因為我又開了臺node一模一樣,連接同一個mongo數(shù)據(jù)庫,訪問完全沒有問題,數(shù)據(jù)庫查詢也沒問題。。。就想問這樣子的請求是不是已經(jīng)阻塞了node?
Nodejs是不是會阻塞?
DIEA
2019-04-19 16:29:40