【发布时间】:2016-01-05 07:07:12
【问题描述】:
我们目前正在构建一个应用程序,在该应用程序中,我们严重依赖为每个用户存储会话中的数据。我们不能使用缓存,因为这些数据是特定于用户的,并且在需要时重新查询数据是一个昂贵的过程:因此解决方案是从数据库中查询一次,存储到会话中,然后继续使用它直到会话结束.我担心的是,当内存中存储了太多会话数据时,IIS 如何处理这些会话。
- 何时知道何时清除会话数据?
- 如果内存不足,它如何确定首先清除哪个会话变量?
- 有没有办法为单个会话对象设置优先级:首先清除优先级较低的数据。
【问题讨论】:
标签: asp.net session caching iis