c# - 内存压力会导致 ASP.NET 中的 session 数据逐出吗?

标签 c# asp.net session-state memory-pressure

内存压力是否曾经导致 session 信息在 ASP.NET 中被逐出?

如果是这样,这是否只会在所有缓存被驱逐后发生(即使使用 CachePriority.Highest),或者发生这种情况的阈值是多少?

最佳答案

它不会像缓存一样自动清除以节省内存。但是,如果工作进程内存不足,它将自动重新启动。如果您使用的是 InProc session 存储,这意味着所有 session 都将丢失。

关于c# - 内存压力会导致 ASP.NET 中的 session 数据逐出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1506672/

相关文章:

c# - 当我使用 [[percents]] 时,amcharts 上的错误在每列中显示 100.00%

c# 获取此类以供泛型使用

javascript - ASP.NET Ajax UpdateProgress 在延迟一段时间后加载

c# - 在新行上写入文本 (ASP.NET MVC)

vb.net - Shared 方法中的 HttpContext.Current.Session 没有持久化更改

c# - session 状态未在页面之间保存

c# - 在自己的匿名 Tick 事件处理程序中停止 DispatcherTimer

c# - 如何在使用 HtmlTextWriter 渲染时正确添加属性?

java - 验证服务器之间的用户请求

c# - .NET 中的异常错误代码