我们正在使用Session在请求之间保存用户特定信息,现在正在转换到out of proc状态服务器以进行负载平衡。我的问题是我在Session Start中为每个唯一用户做了很多次设置。超出proc会话状态会话启动不会被现有用户触发。例如,如果Web服务器被循环访问,应用程序将收到BeginRequest但没有SessionStart,但是我仍然需要对新恢复的会话进行一些配置,因此需要一种方法来了解它何时被恢复并且可以被访问。
有什么建议吗?
答案 0 :(得分:1)
在Session State Not Available In This Context - In Global.asax
找到答案Application_AcquireRequestState()
对不起,这个问题应该仔细阅读。