从逻辑应用程序调用Azure函数运行时

从逻辑应用程序调用Azure函数运行时,azure,azure-logic-apps,azure-functions-runtime,Azure,Azure Logic Apps,Azure Functions Runtime,我有通过azure函数运行时创建的本地azure函数。如何从云中的logic apps资源调用这些函数。根据我所阅读的内容,我需要首先安装内部数据网关。这将是logic应用程序与内部资源通信的方式。但是,这种通信似乎仅适用于本地数据源sqlserver、biztalk server等。我如何准确地使用本地函数。是否有此连接器?您可以使用以下工具露出本地机器: 韩国 局部隧道 塞维奥 远程控制台 佩吉特 并使用提供的url作为代理来调用本地函数。因此,您的逻辑应用程序将调用其中一个服务,该服务

我有通过azure函数运行时创建的本地azure函数。如何从云中的logic apps资源调用这些函数。根据我所阅读的内容,我需要首先安装内部数据网关。这将是logic应用程序与内部资源通信的方式。但是,这种通信似乎仅适用于本地数据源sqlserver、biztalk server等。我如何准确地使用本地函数。是否有此连接器?

您可以使用以下工具露出本地机器:

  • 韩国
  • 局部隧道
  • 塞维奥
  • 远程控制台
  • 佩吉特

并使用提供的url作为代理来调用本地函数。因此,您的逻辑应用程序将调用其中一个服务,该服务将请求路由到您的函数。

我假设您的函数是HTTP触发的

正如您所建议的,可以通过本地数据网关直接从逻辑应用程序调用prem HTTP资源。您只需要为此创建一个新的


官方文档下有教程,但作为一个外部博客,这篇文章解释了所需的步骤(对于SOAP端点):

很奇怪,Azure functions Runtime()中没有HTTP触发的函数。但感谢您提供的定制连接器提示。对不起,我完全忘记了这一点,因为我自己在生产中还没有类似的案例。谢谢你的提醒!在prem连接上是的,但不是功能。不过,似乎使用KEDA您也可以发布HTTP触发器:不幸的是,公司政策禁止以任何方式公开本地计算机。