将 Microsoft 无状态服务绑定到 Azure 存储 Blob?

Posted

技术标签:

【中文标题】将 Microsoft 无状态服务绑定到 Azure 存储 Blob?【英文标题】:Bind Microsoft Stateless Service to Azure Storage Blob? 【发布时间】:2017-07-04 06:42:31 【问题描述】:

我正在开发一个无状态服务,该服务将负责处理上传到某个 Azure 存储 Blob 容器的 Blob。有没有办法像使用 Azure WebJobs 一样将此无状态服务绑定到 blob?

作为一种解决方法,我正在考虑将 WebJob 绑定到该 Azure 存储 Blob 容器,并在每次上传新 Blob 时调用无状态服务。

有什么建议或例子吗?

提前致谢!

【问题讨论】:

我不确定有没有,根据这里的答案Reliable blob state in Azure Service Fabric? 【参考方案1】:

可以在 ASF 服务中使用 WebJob SDK 并使用 blob 触发器。

您还可以使用带有 blob 触发器的 Azure 函数,然后调用托管 Web api 的服务。

【讨论】:

我认为第二个建议更符合我们的要求,谢谢!

以上是关于将 Microsoft 无状态服务绑定到 Azure 存储 Blob?的主要内容,如果未能解决你的问题,请参考以下文章

有状态的参与者和方法调用的完成

OSGi:没有生命周期管理的服务绑定

使用 Pymodbus,我想将线圈状态绑定到我的服务器中的 GPIO 引脚,而不是来自客户端

如果资源服务器应该是无状态的,如何使用 websocket 将消息发送到队列

Azure 函数无法将参数“messageReceiver”绑定到类型“Microsoft.Azure.ServiceBus.Core.MessageReceiver”

Prism MVVM:“没有为类型定义无参数构造函数”将 ViewModel 绑定到 View 时出错