我目前正在开发的网络应用程序有问题。这个应用程序是 Umbraco 5 CMS 的一种定制。问题是它在我的机器和其他开发人员的机器上运行良好,但在生产环境中堆栈。当我尝试浏览它时,我收到“请求超时”错误。
我尝试在本地和生产端使用 dotTrace 分析该站点。而且我发现问题出在方法调用的某个方法“()”中SNINativeMethodWrapper.SNIReadSync
。
这是 dotTrace 的屏幕截图:(热点屏幕)
在开发机器上,相同数量的此方法调用所需的时间是生产服务器上的两倍。
这可能是什么原因?