Azure Blob 触发器未触发

标签 azure azure-blob-storage azure-function-app azure-blob-trigger

我正在创建一个 Azure Blob 存储触发器,该触发器应该在每次将新文件放入 Blob 时运行。

{
  "scriptFile": "__init__.py",
  "bindings": [
    {
      "name": "myblob",
      "type": "blobTrigger",
      "direction": "in",
      "path": "blob/{blobname}.{blobextension}",
      "connection": "PROPER_CONNECTION_STRING_IS_HERE"
    }
  ]
}

一旦我将其上传到我的函数应用程序,当我将文件放入 blob 中时,什么也不会发生。当我运行函数应用程序的代码/测试部分时,我能够确认代码存在并运行。问题是当我将文件放入 blob 时它不会自动运行。

最佳答案

根据您提供的信息,我认为您可以直接在连接之后编写连接字符串

如果您在云端开发,则应在应用设置中写入连接字符串

enter image description here

然后需要将配置的变量名添加到连接后面。

enter image description here

如果您的方法与上述相同,那么我建议您检查 Function.json 中的 path 是否配置正确。

或者正如评论中提到的Akash,如果您使用仅限 blob 的帐户,或者您的应用程序有特殊需求,则可以使用 Event Grid trigger .

如果还没有解决您的问题,请提供更多信息,我会尽力帮助您解决此问题。

关于Azure Blob 触发器未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63274364/

相关文章:

node.js - 将 Blob 上传到 Azure 存储不适用于使用 NodeJs 的本地开发模拟器

azure - 无法更改 Azure 函数应用程序上的超时

azure - 如何在azure中上传超过1TB的vhd?

Azure Blob 存储生命周期管理

azure - 如何获取azure功能应用程序的所有IP地址以将其列入白名单?

Azure 函数 - 主机 Json 文件丢失

ios - Swift Azure Mobile 快速入门 - 添加和同步 PNG 图像

sql-server - 每分钟 10,000 个 HTTP 请求性能

java - 有什么方法可以获取触发 azure blob 触发器的文件内容?

Azure 搜索索引器成功处理 0/0 文档