|
|
1
0
所以我解决了这个问题(我真的应该在一年前把这个贴出来)。。。 基本上,当用户加载页面时,我确保会话cookie与当前执行的请求相同。因此,对于某个特定用户的#1请求,我只是照常进行,除非我注意到该用户有一个请求正在进行。 当1仍在运行时传入的任何请求都会在OnBeginRequest中被延迟,直到1初始化了会话。当#1初始化其会话时,他用会话信息更新共享实例,然后释放所有其他线程。 效果很好。 |