0

我有一个 bash 脚本,它遍历文件夹中的所有文件,并使用curlHTTP 触发器将它们发布到 Azure 函数。

功能详情: - v2.0 功能 - 用 C# 编写 - 消费计划

大多数情况下,这按预期工作:

  • 该函数执行,将文件放入存储并触发下游进程
  • curl收到 204 响应,它很乐意记录
  • 函数执行记录在 Kudu 中,大量遥测数据记录在 Application Insights 中

但是,有一次curl收到 204但没有调用该函数的记录;Kudu 中什么都没有,Application Insights 中什么也没有。没有任何错误的迹象,也没有任何正在为该文件运行的下游进程。大约 800 毫秒后发布的第二个文件已按预期处理。

上传的文件之间没有显着差异:它们都是文本,来自同一来源,大小 < 200Kbs。

是否有任何想法可能导致函数同时看似触发而实际上并未被调用?

4

0 回答 0