【发布时间】:2014-09-26 07:08:03
【问题描述】:
我有一个 ASP.NET MVC 网站需要在计算机上 24 小时/24 小时运行
我使用会话来存储通过配置文件或外部 API 获得的变量:
HttpContext.Session["Value"]
在我的 web.config 文件中,我将会话超时设置为最大值:
<system.web>
<sessionState timeout="525600" />
网站需要显示很长时间,点击按钮时仍然有会话变量。 (可能 1-2 天后)
它会这样工作吗?在 IIS 配置中也有什么可做的吗?
我问是因为它很难测试...
【问题讨论】:
-
依赖会话并不是真正可行的方法。您不能使用数据库或 cookie 有什么原因吗?
标签: asp.net-mvc session-variables