我不知道为什么,也不知道如何解决我的问题。实际上,我有一个网站,偶尔 UrlRoutingModule 会占用所有 CPU。
有人知道测试方法或可以找到问题的方法吗?看起来像是 mvc 问题,但我不确定。
答案1
很有趣。这些也大多用于静态图像,因此可能是 URL 重写本身,而不是 MVC。这看起来也是解析请求缓存的问题。
您的服务器上的磁盘资源如何?是否有过多的分页?我会尝试暂时关闭 URL 重写规则,看看您是否能分辨出是哪一个。当然,如果您在生产中并且无法在测试中重现这种情况,这可能会很困难。
此链接讨论了 URL 重写中的缓存。这也可能有助于解决问题。