2

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

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

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

4

1 回答 1

3

我会告诉你一些经验。

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

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

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

PS:如果asp.net太差,需要时不时重启,那我就换个语言。当然不是,如果程序良好且设计良好,它是非常稳定且良好的语言,可以运行数天(如果不是永远)。这是来自现实生活,拥有真实的站点、真实的服务器——而不仅仅是理论。

于 2012-05-31T08:05:02.220 回答