既然node是單線程的,那么假如十個(gè)用戶同時(shí)去請(qǐng)求服務(wù)器查詢修改同一個(gè)數(shù)據(jù),node這時(shí)只能處理一個(gè)請(qǐng)求,只能一個(gè)一個(gè)來(lái)執(zhí)行.let a='test'
router.get('/test/match',function(req,res){
/*修改 a*/
}那么node怎么做到請(qǐng)求相互之間互不干擾的?因?yàn)槭桥抨?duì)執(zhí)行,像上面的全局變量a被修改后,下一個(gè)請(qǐng)求a變量值已經(jīng)改變,會(huì)影響到下個(gè)請(qǐng)求處理.
node單線程疑問(wèn)?
哆啦的時(shí)光機(jī)
2018-06-30 10:30:26
