azure函数上传到blob

问题描述 投票:0回答:1

我正在尝试制作一个上传到我的天蓝色blob的天蓝色功能。我试图避免从我的Web服务器(Linux vm)上传的原因是因为我注意到数据传输的天蓝色费用(从客户端到连接到VM的虚拟网络的流量)。我也担心这会对网络服务器造成网络流量。这些天蓝色功能可以解决这些问题吗?

为了创建这个功能,我使用了visual studio并在我的blob存储中添加了一个带有http触发器的函数。我计划通过http接收签名的JWT和媒体内容到该函数,并将图像上传到该函数当前所在的blob存储。我找到了这个代码:https://www.cyotek.com/blog/upload-data-to-blob-storage-with-azure-functions在blob中创建新图像的位置。但是它手动连接到blob。由于我的函数已经在blob中,我想知道是否有任何方法可以直接在当前存储中创建blob。这样,该功能将无法通过互联网连接到存储。

azure azure-functions azure-virtual-network azure-blob-storage
1个回答
0
投票

您可以使用Azure Functions的Blob Output Binding功能。

它会给你带来方便,但与手动编写blob相比,它不会为你节省任何流量。好消息:

  • 如果您的功能位于与Blob存储帐户相同的Azure区域内,则不会向您收取任何内部流量的费用
  • Azure的所有入站流量都是free,因此无论如何都不会向您收费
© www.soinside.com 2019 - 2024. All rights reserved.