我的应用程序几乎没有在应用程序启动时启动的计划任务。这些任务执行操作,然后休眠 X 时间。除了运行 sleep 时间长于应用程序池中回收的默认时间设置的任务之外,这工作得很好。
它是一个仅供内部使用的小型应用程序。该应用程序最多只能有 10-15 人同时登录,并且服务器上仅托管该应用程序。
我想知道关闭回收是否安全?
最佳答案
我会告诉你一些经验。
我们不会回收泳池,而且 field 运行完美,没有任何问题!我们回收池的唯一时间通常是在下次重新启动时。
也许在共享环境中,许多不同的程序员在同一个池中运行,出现问题并忘记关闭处理程序的站点,回收是必须的。
但是在受控环境中,您可以控制池上运行的内容,经过测试,没有这个问题,不会抛出异常处理,不需要回收。
PS:如果asp.net太糟糕,需要时不时地重新启动,那么我会改变语言。当然不是,它是非常稳定且良好的语言,如果程序良好且设计良好,则可以运行数天(如果不是永远)。这是来自现实生活,有真实的站点,真实的服务器 - 而不仅仅是理论。
关于asp.net - 在默认应用程序池中关闭回收是否安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10826966/