首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >投递到Azure功能订阅服务器在交换时隙后失败

投递到Azure功能订阅服务器在交换时隙后失败
EN

Stack Overflow用户
提问于 2020-11-27 00:53:13
回答 1查看 202关注 0票数 1

我们有一个自定义事件网格主题,它连接到Azure函数(事件触发器)。效果很好..。直到我们对“暂存”部署槽进行部署,然后交换这些时隙。从那时起,Grid就会报告传递失败。

我可以使用Postman手动触发Azure函数,因此我知道代码正在正常工作。

如果断开订阅服务器并使用完全相同的设置重新连接,则服务将被还原。

我觉得这是个bug,但是我不明白事件网格如何知道时隙交换已经发生了。所有的URL、设置和行为都是相同的。

这是众所周知的问题吗?我可能必须直接部署到生产插槽,我不那么热衷。

增编:可能是材料,也可能不是;此特定功能位于附加到VNet的高级消费主机上,以允许访问受保护的资源。在Visual中,由于与防火墙有关的错误,我无法附加和调试(我可以使用我的所有其他函数)。目前还不清楚这是否对我的问题是重要的,所以只是增加它的完整性。记住,使用Postman我可以手动触发函数。

EN

回答 1

Stack Overflow用户

发布于 2020-11-27 07:50:50

实际上,不需要重新连接。在交换插槽时,我用不同的名称函数复制您的问题。

然后,我将两个函数名更改为相同,并测试成功触发的场景、函数。

重点是,确保您在暂存槽中的函数名与生产槽相同,因此事件订阅将在相同的端点中找到它。

事件订阅:

生产槽:

分期槽:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65030867

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档