【问题标题】:How do we change AppPool idle timeout in Plesk WebAdmin (Shared Hosting)?我们如何在 Plesk WebAdmin(共享主机)中更改 AppPool 空闲超时?
【发布时间】:2016-10-22 11:35:26
【问题描述】:

我在共享主机中的 Plesk 上有一个网站。会话持续超时,因为应用程序池在 5 分钟后回收(即使会话超时设置为 30 分钟)。会话超时的影响被夸大了,因为当前的用户活动非常低,并且对于测试应用程序的用户,会话每 5 分钟就会超时。

在 plesk 网络托管面板上,我可以看到 AppPool 设置,但它们被禁用。有没有办法改变这个设置?

【问题讨论】:

  • 请您的托管服务提供商为您定制。

标签: session plesk shared-hosting


【解决方案1】:

很遗憾,您无法更改这一点。我听说您可以将您的 web 应用程序设置为定期 ping 以尝试使其保持活动状态:

https://www.godaddy.com/community/Developer-Cloud-Portal/IIS-Application-Pool-Idle-Timeout/td-p/9158

Can you prevent your ASP.NET application from shutting down?

【讨论】:

    【解决方案2】:

    如果您无法更改 IIS 设置,您可以使用外部正常运行时间监控服务通过 GET 请求不断查询您的网站,这也将使其保持活动状态。大多数正常运行时间监控器不会发送实际请求,但 Application Insights 中的 可用性 功能可以做到这一点并且非常适合。

    我写了更多关于它here

    【讨论】:

      【解决方案3】:

      Plesk 管理员和客户/经销商可以在 Plesk 中使用:

      管理 IIS 池设置的权限是在服务计划级别授予的。联系 Plesk 管理员更改为您的域分配的服务计划的权限。

      如果您以“管理员”用户身份登录 Plesk,请确保您的 Plesk 在 Service Provider view 中打开,因为此视图允许编辑服务计划。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-11-07
        • 2012-10-02
        • 2011-10-09
        • 1970-01-01
        • 2019-02-08
        • 2022-11-25
        • 2018-09-27
        • 1970-01-01
        相关资源
        最近更新 更多