正在获取过去创建的Azure Blob对象的事件通知



我计划在创建Blob对象时使用Azure事件网格来获取通知。如果我的服务停止并重新启动,我会收到服务停止时创建的Blob对象的通知吗?我不希望收到在我的服务关闭时创建的Blob对象的通知。

重试计划和持续时间的文档描述了没有进行重试的目标端点和错误的类型。

正如您在故障代码表中看到的,代码503服务不可用在30秒或更长时间后重试消息传递。

如果每个订阅都能根据状态代码控制重试策略,那就太好了,但现在我可以看到以下解决方法:

  • 使用Azure API管理来处理返回到AEG的正确返回状态代码,换句话说,APIM将从您的服务映射到状态代码403的stratus代码503映射回AEG。注意,此APIM中介器还将处理AEG订阅的webhook验证

我建议在服务关闭时启用死字功能,以审核未送达的消息。

最新更新