既然node是单线程的,那么假如十个用户同时去请求服务器查询修改同一个数据,node这时只能处理一个请求,只能一个一个来执行.
let a='test' router.get('/test/match',function(req,res){ /*修改 a*/ }
那么node怎么做到请求相互之间互不干扰的?因为是排队执行,像上面的全局变量a被修改后,下一个请求a变量值已经改变,会影响到下个请求处理.
慕盖茨4494581
喵喵时光机