我有一个 VPS(IIS7 和 Win 2008)
它有:40 个网站和一个 SQL Server 2008,只用 2 Gigs 的 RAM 为它们提供动力。
这些站点都不是关键任务,它们都只是演示。我经常在服务器上遇到内存问题,因为每个站点都有缓存并且通常使用大量内存。
将应用程序池设置为每 3 小时回收一次是否有意义?
我确信这会释放任何内存泄漏或“挂起”的进程
在这方面还有其他提示吗?
非常感谢!,阿伦
我有一个 VPS(IIS7 和 Win 2008)
它有:40 个网站和一个 SQL Server 2008,只用 2 Gigs 的 RAM 为它们提供动力。
这些站点都不是关键任务,它们都只是演示。我经常在服务器上遇到内存问题,因为每个站点都有缓存并且通常使用大量内存。
将应用程序池设置为每 3 小时回收一次是否有意义?
我确信这会释放任何内存泄漏或“挂起”的进程
在这方面还有其他提示吗?
非常感谢!,阿伦
应用程序池回收可以提供帮助,但在这种情况下它实际上只是一个贴膏药,不应将其作为您的主要策略。我敢打赌,这些网站中的每一个都有自己独立的应用程序池,并且如果您将它们重新配置为尽可能多地共享同一个池,您将看到不需要护理的更好的性能提升。