【问题标题】:How can I throttle CPU usage for a website in IIS 7?如何在 IIS 7 中限制网站的 CPU 使用率?
【发布时间】:2011-11-08 13:00:12
【问题描述】:

我有一个 asp.net MVC Web 应用程序,它可以处理图像并调整它们的大小,除了它经常占用我所有的服务器资源这一事实之外,它工作得很好。它如何限制这个 Web 应用程序以消耗很少的 cpu?它所做的只是处理图像,所以我不关心它的响应速度,因为它并不重要。

【问题讨论】:

  • 应该在 ServerFault 上代替吗?

标签: asp.net asp.net-mvc iis-7


【解决方案1】:

设置您的网站/服务的 AppPool。这是一些inforamtion

【讨论】:

  • 我有一个 AppPool 设置,但它并没有告诉我如何将我的使用量限制为 20%。看起来我有两个选择,忽略和杀死。就我而言,杀死它并不是真正的节流,我想完成我正在做的事情,而不是占用所有资源。
  • @Slee 我不明白。如果您查看链接,您可以在其中找到:AppPool -> Advancet settings -> CPU -> Limit。在这里你可以设置所有你想要的。
  • @Slee 你认为限制行动?
  • 对于那些在 2016 年及以后阅读此答案的人有点提防;)该链接指向有关使用 WSRM 的说明,从 Windows Server 2015 开始,该说明已被贬值。在 Windows Server 2012 / IIS 8.0 中,节流是在 App Pool 的高级选项中配置的。
猜你喜欢
  • 1970-01-01
  • 2012-07-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多