是否可以将文件发送到 Azure 事件中心?

Is it possible to send file to Azure Event Hubs?

我想将 .zip 文件发送到事件中心,然后使用控制台应用程序侦听事件中心并接收此文件以将其解压缩。事件中心是正确的解决方案吗?

我需要一个可靠的解决方案,因为会有成千上万的客户端将 .zip 文件发送到我的事件中心。

当然可以通过将文件内容作为字节数组发送到事件中心,但不推荐这样做,因为 maximum size of event data is 256KB.

更好的方法是将 zip 文件上传到 blob 存储并将 link 作为事件数据发送到这些 blob。在客户端获取事件数据时,提取 blob url 并下载 blob。