Cloud Functions 中发生未知错误:GCP Python
An unknown error has occurred in Cloud Function: GCP Python
日志查看器
未知错误图片
我在 GCP (Python) 中执行 Cloud Function 时 运行 遇到未知错误。
步骤:
- 运行 Cloud Functions 从 BigQuery DataStore 检索数据并将 CSV 文件保存在 GCP 存储中。
- 运行 Cloud Functions 从 BigQuery DataStore 检索数据并将 CSV 文件保存在 GCP 存储中。
- 运行 Cloud Functions 从 BigQuery DataStore 检索数据并将 CSV 文件保存在 GCP 存储中。
- 执行成功,文件存储在Storage中。如果您查看日志,它显示已完成,状态代码为 200(附件是日志视图图像),这是成功代码。
- 但是,根据随附的屏幕截图,最终我们收到了带有一些跟踪编号的未知错误。
- 有没有人早些时候看到过这个问题以及解决建议。
根据我对 Google 支持的跟进,这似乎与 Cloud Console 本身有关。
我们遇到的错误消息与 Cloud Function 的测试器 UI 超时有关。目前它被设置为最大 1 分钟,即使 Cloud Function 本身有一个超时 window 不同(最大 1 分钟到 9 分钟之间)。因此,如果我们使用 CF UI 测试(CF 中的测试功能选项),它将在 1 分钟内超时,即使 CF 将成功执行(查看日志中的成功代码 200)
根据 Google 支持,CF 产品团队正在努力提供更具描述性的消息(1 分钟 UT 测试超时)而不是此错误。此外,他们不确定 CF 的产品团队是否会将 CF 的测试 UI 超时设置为与 CF 超时相同。还没有预计到达时间。
因此我们将 运行 我们的 CF 以不同的方式使用,而不是使用 CF UI 控制台进行测试。
日志查看器
未知错误图片
我在 GCP (Python) 中执行 Cloud Function 时 运行 遇到未知错误。 步骤:
- 运行 Cloud Functions 从 BigQuery DataStore 检索数据并将 CSV 文件保存在 GCP 存储中。
- 运行 Cloud Functions 从 BigQuery DataStore 检索数据并将 CSV 文件保存在 GCP 存储中。
- 运行 Cloud Functions 从 BigQuery DataStore 检索数据并将 CSV 文件保存在 GCP 存储中。
- 执行成功,文件存储在Storage中。如果您查看日志,它显示已完成,状态代码为 200(附件是日志视图图像),这是成功代码。
- 但是,根据随附的屏幕截图,最终我们收到了带有一些跟踪编号的未知错误。
- 有没有人早些时候看到过这个问题以及解决建议。
根据我对 Google 支持的跟进,这似乎与 Cloud Console 本身有关。
我们遇到的错误消息与 Cloud Function 的测试器 UI 超时有关。目前它被设置为最大 1 分钟,即使 Cloud Function 本身有一个超时 window 不同(最大 1 分钟到 9 分钟之间)。因此,如果我们使用 CF UI 测试(CF 中的测试功能选项),它将在 1 分钟内超时,即使 CF 将成功执行(查看日志中的成功代码 200)
根据 Google 支持,CF 产品团队正在努力提供更具描述性的消息(1 分钟 UT 测试超时)而不是此错误。此外,他们不确定 CF 的产品团队是否会将 CF 的测试 UI 超时设置为与 CF 超时相同。还没有预计到达时间。
因此我们将 运行 我们的 CF 以不同的方式使用,而不是使用 CF UI 控制台进行测试。