基本上,我希望用一种语言编写一个持久的编排器函数,但让它在另一种语言中至少调用一个任务函数。显然,他们需要在不同的运行时,因此不同的功能项目/应用程序。这个是可能的吗?我在医生里找不到一个直接的答案。
发布于 2022-08-19 16:53:39
当函数主机启动时,它将标识语言运行时,脚本主机将调用它的工作进程,然后调用函数(触发器)。

这就是Azure函数在后端运行的方式。不能将两种不同的函数语言合并到一个Azure函数应用程序中,因为按照设计,该函数是由其语言运行时工作人员执行的。
显然,他们需要在不同的运行时,因此不同的功能项目/应用程序。
是的,这是可能的。但是您可以为您需要的语言分离Azure函数应用程序,并使用Http触发器或Web钩子调用它们。
这类似于在不同语言的两个函数应用程序之间发出HTTP请求和响应。
有关在两个不同功能应用程序之间进行Http调用的更多信息,请参考微软的Azure函数Webhooks。
https://stackoverflow.com/questions/73336209
复制相似问题