Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
允许 IIS 为每个应用程序池生成多个工作进程(网络花园配置)是否有显着的性能优势。哪些性能计数器会表明这可能是一个好主意?
我知道会话状态必须用完进程,但是还有其他问题吗?
我做了一些研究,发现这篇有用的文章,它涵盖了许多潜在的问题,并概述了一些优点和缺点:
编辑:
http://blogs.iis.net/chrisad/1342059
基本上,如果您预计您的应用程序可能会被锁定/阻塞,那么您可以拥有一个大于 1 的网络花园来帮助您顺利进行,直到您的健康监控启动并关闭/重新启动行为不端的过程。因此,在这种情况下使用 webgardens 作为临时拐杖,直到您解决锁定/阻塞问题。
否则,不要使用网络花园(将值设置为“1”并保持不变)。因为修复代码比使用这种糟糕的机制更好。