【问题标题】:IIS Application Pool OptimisationIIS 应用程序池优化
【发布时间】:2011-06-11 03:54:08
【问题描述】:

我们的一个网站遇到了一些性能问题,我正在研究的一件事是优化应用程序池。是否有任何推荐的方法来计算允许池的最大虚拟/已用内存?

【问题讨论】:

    标签: iis application-pool


    【解决方案1】:

    IIS 的默认设置经过深思熟虑。我首先将应用程序放在它自己的应用程序池中,以确保没有任何其他网站可能导致问题。

    从那里开始,我会分析代码以确保限制网站的是应用程序可以访问的资源。如果资源是有限的,那么应该很容易找出应用程序池中需要优先级的内容。

    如果您的应用程序正在运行大量内存软件,那么峰值和最终达到上限的情况就会很明显,因为没有更多可用内存,因此,您可以为该池增加内存。同样,如果网站只是随着时间的推移而陷入困境,您可以检查您的会话保持多长时间并可能缩短它们。只是一些事情开始。

    就硬性规定和快速规定而言,我没有遇到过任何规定,而且通常它是“针对每个应用程序”的,因此很难定义。我只会关注性能计数器,然后打开一个东西,再次检查它们,然后再尝试另一个东西,确保所有测试不可知,这样你就知道什么是有效的,什么是无效的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-14
      • 2010-10-19
      • 1970-01-01
      • 2011-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多