如何诊断失败的 Azure 容器应用程序修订版?

MrP*_*cci 11 azure dapr azure-container-apps

我目前正在研究一些 Azure 容器应用程序快速入门。我刚刚尝试创建一个使用存储帐户状态存储启用 Dapr 的产品。它的提供状态为失败,但似乎没有其他信息。我不知道如何从容器访问任何日志,并且 Log Analytics 工作区中没有任何内容。到目前为止,我测试过的其他示例都有效,因此我认为它与 Dapr 配置有关。

有没有办法连接到容器并查看发生了什么?或者我可以在任何地方找到有关抛出的错误的更多详细信息?

Kal*_*tev 1

以下是帮助我理清我的案例中发生的情况的操作顺序:

  1. 打开 Azure 容器应用程序(屏幕截图 1)
  2. 转到修订管理(屏幕截图 1)
  3. 找出失败的修订版本并单击其名称。详细信息面板应弹出到右侧。(截图1)
  4. 单击“系统日志”旁边的“查看详细信息”。将打开“日志”屏幕。(截图1)
  5. 滚动到底部并搜索描述错误原因的日志。(截图2)
  6. 就我而言,问题描述是“容器因错误代码“1”而终止”。我在网上搜索了一下,发现了以下“退出代码1:表示由于应用程序错误而失败”。这意味着我的代码有错误。对于您来说,日志中的消息可能有所不同。所以要注意。(截图2)

截图1

截图2