azure 前门二头肌失败-我如何得到的原因?

jvlzgdj9  于 2023-11-21  发布在  其他
关注(0)|答案(1)|浏览(135)

我有一个二头肌,增加了一个前门端点和原点。它是失败的:
资源写入操作未能成功完成,因为它达到了终端设置状态“失败”。
这是我在UI中的资源组部署中看到的原始错误。
这个二头肌接受参数,它适用于另一个应用程序服务。这些参数是相同的,除了应用程序服务和端点名称。
我用这个命令部署二头肌:
New-AzResourceGroupDeployment -ResourceGroupName $FrontDoorResourceGroupName -Mode Incremental -TemplateFile .\bicep\frontdoor.bicep -TemplateParameterObject $templateParameters -DeploymentLogLevel All
我尝试使用Test-AzDeployment验证部署,但它没有提供任何有意义的信息。
下面是Azure UI中资源部署的模糊条目。x1c 0d1x
我如何才能获得更多关于它失败原因的信息?

9nvpjoqh

9nvpjoqh1#

前门二头肌故障-我如何得到的原因?
在你的要求的变通方案后,我发现下面的方法可以更明确地在二头肌中检索错误信息。

  • 方法1:*

PowerShell命令New-AzResourceGroupDeployment有一个名为
-DeploymentDebugLogLevel提供了详细的错误信息,包括行号和列号。DeploymentDebuglevel可以根据您的要求启用。此选项与CLI部署不兼容。

New-AzResourceGroupDeployment -ResourceGroupName "xxxx" -TemplateFile "/home/xx/new.bicep" -DeploymentDebugLogLevel All

字符串
x1c 0d1x的数据

  • 方法2:*

您可以使用Bicep build命令获取故障排除信息。输出包括每个错误的行号和列号以及错误消息。
通过在az bicep build命令中传递一个参数--Debug沿着来构建bicep文件。它还将检索包含行号和明确错误消息的信息。
有关更多相关信息,请参阅Github文档。

  • 方法3:*

Test-AzDeployment还可以帮助您验证部署并显示错误消息(如果有)。如果您有多个阻止程序,这可能不是一个有效的方法。

  • 方法4:*

最后一个是检查门户部署历史记录。在某些情况下可能没有帮助。要检查此功能,请转到部署resource group,然后在settings下选择deployments。您将能够查看下面的部署历史记录页面,如图所示。



您也可以参考Github MS Doc以获取有关您问题的更多相关信息。

相关问题