asp.net - 在默认应用程序池中关闭回收是否安全

标签 asp.net asp.net-mvc iis-7 application-pool

我的应用程序几乎没有在应用程序启动时启动的计划任务。这些任务执行操作,然后休眠 X 时间。除了运行 sleep 时间长于应用程序池中回收的默认时间设置的任务之外,这工作得很好。

它是一个仅供内部使用的小型应用程序。该应用程序最多只能有 10-15 人同时登录,并且服务器上仅托管该应用程序。

我想知道关闭回收是否安全?

最佳答案

我会告诉你一些经验。

我们不会回收泳池,而且 field 运行完美,没有任何问题!我们回收池的唯一时间通常是在下次重新启动时。

也许在共享环境中,许多不同的程序员在同一个池中运行,出现问题并忘记关闭处理程序的站点,回收是必须的。

但是在受控环境中,您可以控制池上运行的内容,经过测试,没有这个问题,不会抛出异常处理,不需要回收。

PS:如果asp.net太糟糕,需要时不时地重新启动,那么我会改变语言。当然不是,它是非常稳定且良好的语言,如果程序良好且设计良好,则可以运行数天(如果不是永远)。这是来自现实生活,有真实的站点,真实的服务器 - 而不仅仅是理论。

关于asp.net - 在默认应用程序池中关闭回收是否安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10826966/

相关文章:

asp.net - 当我在 gridview 中进行排序时,会触发 Gridview RowCommand 事件

javascript - 如何将window.onload附加到jquery中的特定页面

css - 使用css在同一行上的标签和文本框

javascript - 返回partialview后asp.mvc调用javascript

iis-7 - 避免上传大于 10mb 的文件

asp.net - IIS 自定义错误未显示自定义错误页面

c# - asp.net 网络服务器是否为每个请求运行一个新的网络应用程序实例?

c# - 来自 ASP.NET Web 应用程序的 Word 邮件合并

asp.net - 无法在 Web 服务器上启动调试。启动的 URL 的 IIS 工作进程当前未运行

javascript - 在 asp.net 中自动调整面板中子控件的大小