69得票8回答
如何防止IIS中工作进程导致CPU使用率达到100%

我的vps使用Windows Server 2008-R2操作系统,配置为四核cpu和4GB的内存,然而CPU的利用率大部分时间都是100%。当我打开Windows任务管理器并进入资源监视器时,我发现100%的使用率是由于workerprocess.exe引起的。我的IIS中有3个网站。 如...

69得票3回答
ASP.NET Web Garden-我需要多少个工作进程?

对于ASP.NET Web应用程序,决定允许多少工作进程的最佳实践是什么? 在我管理的某个服务器上,创建新的AppPool默认是10个(最大值)工作进程。其他人建议正常设置为一个。 多个工作进程解决了什么问题,以及决定使用多少技术的技巧是什么?

62得票8回答
如何使BackgroundWorker返回一个对象

我需要让RunWorkerAsync()返回一个List<FileInfo>。 如何使后台工作线程返回一个对象?

47得票4回答
IIS应用程序池 - 停止/启动 vs 回收

我注意到在我的一个生产Web应用程序上,当我手动回收应用程序池时,基于对任务管理器的观察,重新启动的工作进程可能需要60秒以上才能完全销毁。但是,如果我完全停止应用程序池,则工作进程几乎立即消失 - 在1-2秒内。 因此,我的问题有两个方面: a)为什么销毁进程(更具意义的是释放其使用/锁...

27得票4回答
ASP.NET 会话状态和多个工作进程

我需要了解有关 ASP.NET 会话状态在 IIS 7 和 ASP.net 3.5 中的应用的内容。 如果一个应用程序配置为使用进程内会话状态,那么如果存在多个工作进程,它是否可以正常工作?换句话说,工作进程是否共享会话状态? IIS 7 的默认配置是使用进程内会话状态,并分配最多 10 ...

24得票4回答
每种Amazon实例类型适合多少个Gunicorn工作进程?

我目前正在尝试确定每种Amazon实例类型所需的适当工作人员数量。我过去使用一个Gunicorn worker,但是这被证明相当慢。 许多开发人员目前使用这个公式来衡量适合多少工作者:NUM_WORKERS=3 #recommended formula here is 1 + 2 * NU...

20得票3回答
增加IIS每个工作进程的线程数

如何增加IIS中每个工作进程的线程数?

18得票6回答
IIS工作进程使用了大量内存?

我在我的服务器上有一个网站,我的IIS工作进程一直使用4GB内存。我应该检查什么?c:\windows\system32\inetsrv\w3wp.exe

16得票3回答
什么是工作进程回收?

我想知道什么是工作进程回收? 工作进程回收在回收时具体做了什么? 工作进程驻留在应用程序池中,可以通过应用程序池进行配置吗? 应用程序池负责回收工作进程吗?还是IIS负责回收它? 工作进程回收时会发生什么? 不强制对其进行回收的影响有哪些?

14得票5回答
ASP.NET中的无缝部署(新的工作进程准备好之前,IIS会关闭旧的工作进程)

我正在尝试将一个.NET Web应用程序部署到IIS(7.5),以使用户不受任何麻烦。我已确保“禁用重叠循环”为False,但每次仍遇到同样的问题。每次我上传网站的新二进制文件时,IIS都会在启动新进程之前终止工作进程。所以每次我上传新的二进制文件时,用户都会收到这个错误信息:“'/' 应用程...