关于服务端应用全局上下文对象
老师我想知道基础的问题,就是服务端程序的全局上下文对象是如何区分不同用户的。在前端是以浏览器的window对象作为全局上下文对象。每个用户的浏览器都是唯一的。但是服务端不是只有一个或者几个服务器吗,如果把每个用户的一些信息绑定在全局上下文的对象上,服务端是如何区分的。这个问题困扰我很久
7
收起
正在回答
1回答
用户的每一次请求,服务端都会新创建一个 req 和 res 实例,请求结束之后这俩实力销毁。
即,koa2 的中间件中,ctx(或者 req res) 就是每个用户独有的
--------------- 补充 ---------------
每个用户都会创建独立的 ctx 。
用完即销毁不会提升内存的。除非是同时访问很多人,即并发量很大。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星