EventGridTrigger是否会不适用于App服务计划和ASE?

时间:2020-07-21 14:22:40

标签: azure azure-functions azure-eventgrid azure-ase

我将事件网格触发器Azure功能部署到了ASE中的功能应用程序中。我已经创建了一个事件网格订阅,并以此功能作为终点。此订阅的目的是在创建Blob文件后调用此函数。

当我将文件放置在该位置时,该事件应该调用该函数,但我看到该事件未传递。

如何解决该问题?

2 个答案:

答案 0 :(得分:0)

我在Azure文档中发现了这一点:

功能应用在App Service计划或App Service环境中运行时,可以使用非HTTP触发功能。要正确触发功能,必须连接到一个虚拟网络,可以访问触发连接中定义的资源。”

也许您可以参考这篇文章。enter link description here

答案 1 :(得分:0)

我创建了一个eventgrid订阅,无论何时在blob中创建文件,该订阅都会将事件写入队列。我已将退出EvenGridTrigger函数修改为QueueTrigger函数。存储帐户和功能应用程序都在同一vnet中。