【发布时间】:2016-07-19 13:17:56
【问题描述】:
我有一个 Azure 网站,其中包含一个 WCF 端点和一个在 Azure 上运行的 MVC 网站。它在基本的中/大型层上运行 - 因此没有像 Free 或 Basic 那样的 CPU 上限。这可能已经完美运行了 6 个月,并定期进行部署和更新。并且性能如预期保持一致。但是现在突然加载 MVC 网站需要很长时间。
流程如下;我们通过 WCF 端点收到一个呼叫,然后我们将人们定向到一个作为 MVC 网站的 URL。所有这些都驻留在 Azure 内的同一个“网站”上。
奇怪的是,我在日志文件中看不到任何差异。 WCF 端点的响应速度与往常一样快,据我所见,MVC 内部的繁重工作也按预期响应,但用户仍然在指定的 URL 上永远等待?
如前所述,我在 MVC 控制器的性能日志中看不到任何内容,因此不知何故,这似乎是 https 请求本身需要很长时间,但我该如何调试或测量呢?
我正在让 Visual Studio 2015 查看可以通过 KUDO 生成的远程分析 - 但不知何故,我认为问题不在于这里。我有点空白,所以任何关于可能出错以及如何调试的想法都将不胜感激。另外,如果有人知道 Azure 在过去几周内发布了一些可能会减慢应用程序速度的内容。
【问题讨论】:
标签: asp.net-mvc performance wcf azure