asp.net - 如何更改我的共享托管提供商上的空闲超时 asp mvc 应用程序?

标签 asp.net asp.net-mvc iis-8

我在共享托管提供商上有一个网站。我的网站在空闲时超时,并且可能需要长达 40 秒的时间才能再次启动,我想增加空闲超时。在管理 - 专用 IIS 应用程序池下,空闲超时设置为 5 分钟,我想增加它,我调用我的提供商,他们说我无法使用共享托管帐户更改设置。我在想是否有另一种方法(例如 web.config 文件夹)来增加超时时间?

最佳答案

应用程序池可能正在被回收。在共享托管服务上对此您无能为力。您可以做的是每 N 分钟向 Web 服务器发送一次 ping。如果 GoDaddy 每 5 分钟回收一次应用程序池,则每 4 分钟向您的网站发送 ping 一次。这样做应该将超时时间再延长 4 分钟。如果您总是这样做,则除非显式调用(或者除非主机有其他回收措施),否则它不应该回收。

您可以选择使用监视服务来对您的服务器执行 ping 操作并进行报告。以下两个可能对您有用:https://uptimerobot.com/ https://www.pingdom.com/

关于asp.net - 如何更改我的共享托管提供商上的空闲超时 asp mvc 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36405535/

相关文章:

asp.net - IIS 自动启动未禁用空闲超时

asp.net - menuitem 不显示悬停图像

asp.net - 无法更新 Gridview 中文本框的值 : Object reference not set to instance of an object

c# - 参数字典包含不可为空类型 'idd' 的参数 'System.Int32' 的空条目

asp.net - 具有必需属性的模型不会针对错误的用户输入显示任何错误消息

asp.net-mvc - IIS8中最佳的 "Dynamic IP Restriction Settings"是多少

c# - Asp.net 回发后如何保持label 的值?

asp.net - 使用 asp :ButtonField in ASP. NET 2005 以编程方式更新 GridView 中的绑定(bind)复选框

c# - 使用 MVC 3 不显眼的 Javascript 进行全局 jQuery AJAX 错误处理

封闭的音墙后面的网站的 SSL 证书?