【问题标题】:How do I diagnose a failed Azure Container App revision?如何诊断失败的 Azure 容器应用修订?
【发布时间】:2023-01-31 04:54:38
【问题描述】:

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

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

【问题讨论】:

    标签: azure dapr azure-container-apps


    【解决方案1】:

    以下是一系列操作帮助我理清了我的案例中发生的事情:

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

    【讨论】:

      猜你喜欢
      • 2010-11-27
      • 1970-01-01
      • 2012-01-12
      • 1970-01-01
      • 2018-02-06
      • 1970-01-01
      • 1970-01-01
      • 2016-07-11
      • 2021-08-03
      相关资源
      最近更新 更多