【问题标题】:IIS session falls instead of web.config configured and IIS settings changedIIS 会话失败,而不是 web.config 配置和 IIS 设置更改
【发布时间】:2014-07-20 08:30:31
【问题描述】:

我们尝试延长会话超时。我们更改了 web.config

 <system.web>
    <sessionState cookieless="UseDeviceProfile" timeout="60"></sessionState>

我们也将其从 IIS 设置 更改为

不到 20 分钟可能还缺少什么 :(

【问题讨论】:

    标签: session iis session-cookies session-state session-timeout


    【解决方案1】:

    您的应用程序池空闲关闭超时的默认值为 20 分钟 - 这意味着如果 20 分钟内没有活动,应用程序池将关闭以释放资源。您可以在应用程序配置设置中更改此设置。

    Configure Idle Time-out Settings for an Application Pool (IIS 7)

    这些命令示例将名为“MyAppPoolName”的应用程序池的超时设置为 1 小时:

    PowerShell:

    Set-ItemProperty ("IIS:\AppPools\MyAppPoolName") -Name processModel.idleTimeout 01:00:00

    命令行:

    appcmd set config /section:applicationPools /[name='MyAppPoolName'].processModel.idleTimeout:01:00:00

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-17
      • 1970-01-01
      • 1970-01-01
      • 2015-05-01
      • 2012-03-26
      • 2020-12-25
      • 2020-09-30
      相关资源
      最近更新 更多