继续上一个问题 - 如果我们检查进程监视器,我们的网站运行缓慢并停止从外部访问某些服务我们发现它通常是由于'w3p.exe'进程 - 这是运行网站的后台进程 - 它经常达到99/100% - 杀死进程/重新启动WebPublishing服务reis tis - 我的webhost说这只能是由于编码错误....有人可以评论这个吗?...
想知道跟踪IIS& A的任何监控软件。免费提供...
答案 0 :(得分:0)
如果您使用的是Asp.Net,那么您可以使用内置的Asp.Net跟踪来查找视图状态的大小以及渲染页面时花费的时间。根据您的需求,有多种方法可以实现此目的:请参阅http://authors.aspalliance.com/aspxtreme/webapps/tracefunctionality.aspx
答案 1 :(得分:0)
如果您的页面效率低下,则不会发生99%的CPU。当您遇到错误时,会发生99%的CPU利用率。 如果它不在您的本地服务器上发生,但仅在托管环境中发生,那么您将不得不求助于旧学校的侦探方法。跟踪,删除部分代码等等 - 直到找到问题的根源。