如何调试Azure交换过程(有时会关闭站点)

如何调试Azure交换过程(有时会关闭站点),azure,debugging,logging,web-applications,Azure,Debugging,Logging,Web Applications,我们有一个在Azure上运行的相当大的项目。出于某种原因,交换时间最近变得非常缓慢,至少10分钟 有时在交换过程中,站点会变得超低,就像它在几分钟内没有响应一样。 其他时候,由于这样或那样的原因,互换根本不起作用 我们正在使用initializationPage来预热最具体的页面,但似乎没有帮助 问题 有可能看到交换期间发生了什么吗?我正在试着调试它为什么这么慢。有没有日志可以让我知道为什么会粘在什么上面 我们不能在不关闭整个站点的情况下部署紧急修复程序。有时整个网站都会崩溃 如果您能帮助调试交

我们有一个在Azure上运行的相当大的项目。出于某种原因,交换时间最近变得非常缓慢,至少10分钟

有时在交换过程中,站点会变得超低,就像它在几分钟内没有响应一样。 其他时候,由于这样或那样的原因,互换根本不起作用

我们正在使用
initializationPage
来预热最具体的页面,但似乎没有帮助

问题 有可能看到交换期间发生了什么吗?我正在试着调试它为什么这么慢。有没有日志可以让我知道为什么会粘在什么上面

我们不能在不关闭整个站点的情况下部署紧急修复程序。有时整个网站都会崩溃

如果您能帮助调试交换问题,我们将不胜感激

更新

我在Azure门户网站的“活动日志”中找到了以下内容,但我仍然找不到任何详细信息或任何确切的提示

So:资源操作已完成,终端配置状态为“失败”

我在哪里可以找到详细信息?我不得不购买Azure开发者支持,而我每个月都要花费数百欧元来购买一些似乎已经坏了的东西,或者至少对出错的地方缺乏信息,这让我非常恼火

So:资源操作已完成,终端配置状态为“失败”

我在哪里可以找到详细信息

微软有一些东西可以帮助你

您可以通过Azure门户查看部署的操作。 您可能最感兴趣的是在您有 在部署过程中收到错误,因此本文重点关注查看 失败的操作。门户提供了一个 使您能够轻松找到错误并确定可能的修复

查看Azure资源管理器的部署操作”“直接来自it,需要遵循几个步骤。请按照以下URL进行操作:


我希望这会有所帮助。

您从JSON中找到了什么?单击并向下滚动以查看某种错误消息。例如,
statusCode:“Conflict”,“serviceRequestId”:null,“statusMessage:”{“code\”:\“Conflict\”,“Message\”:\“无法交换站点插槽,因为其中一个插槽处于停止状态。\”,“Target\”:null,“Details\”:[{“Message\”:\“无法交换站点插槽,因为其中一个插槽处于停止状态。\”,{“code\”:\“Conflict\”}、{\“ErrorEntity\”:{\“ExtendedCode\”:\“04056\”、\“MessageTemplate\”:\“无法交换站点插槽,因为其中一个插槽处于停止状态。\”、\”