【发布时间】:2020-04-10 10:01:54
【问题描述】:
我有一个blob触发功能。我实际上不需要此函数中的 blob 流(我只是从中获取一些元属性以将 URL 发送到 twilio)。我在考虑特别是对于一些较大的 blob 文件,如果它知道不将流发送到触发器,这将有助于提高性能吗?我尝试仅删除希望进行一些动态绑定的参数。这不起作用,它只是将博客序列化为一个字符串并将其放入下一个参数 - blob 名称字符串。是否有任何其他配置可以使这项工作按需要进行?
更新:这是我的方法签名
[FunctionName("OutboundFax")]
public static void Run([BlobTrigger("faxdocuments/{name}", Connection = "faxdocumentsAppSetting")]Stream faxBlob, string name, ILogger log)
{}
【问题讨论】:
-
公共静态异步任务运行(CloudBlockBlob myBlob,字符串名称,ILogger 日志)
-
谢谢罗曼!不知道为什么 Visual Studio 2019 在从 GUI 添加功能时不使用它作为默认模板,这样效率更高。我的触发函数现在运行得更快了。
标签: azure azure-functions azure-blob-storage