标签: asp.net memory-management
好吧,我知道你不应该在会话中保留太多,而且它更像是一个架构问题而不是其他任何东西(将会话状态移动到另一个服务器,db,负载平衡web服务器),但有没有办法如果会话中存储的内容太多,请告诉.net开始搜索ram?
答案 0 :(得分:2)
没有内置监视会话大小的内容,因此您可能需要自己构建一个。
考虑使用Cache类 - 它具有大小控件,可以驱逐较新的条目,并且可以使用会话ID作为缓存键的一部分。
Cache