我可以使用位于不同资源组和消耗计划中的持久函数实现Azure函数链接吗?或者,这些功能是否必须存在于同一资源组/服务计划中?
如果这是不可能的,那么除了使用服务总线之外,函数如何跨不同的服务相互通信?
发布于 2017-11-09 13:10:45
我们只支持从单个函数应用程序中链接持久函数。这是由底层Azure存储提供程序的当前设计施加的技术限制。
但是,您可以根据自己的需要以不同的方式解决此问题。例如,函数app A中的编排可以发送一个队列消息,该消息触发函数app B中的队列触发器函数,该函数在内部启动另一个编排或使用Instance Management APIs向现有编排引发事件。
持久函数编排还支持异步HTTP模型,这意味着函数app A中的编排可以使用HTTP来启动函数app B中的编排,然后轮询返回的状态端点以获取可用响应(更多信息请参见HTTP API主题)。
但是你能评论一下为什么你想要在不同的功能应用程序之间进行交流吗?我们以前收到过这个请求,拥有更多的数据可能会帮助我们更快地实现解决方案。:)
https://stackoverflow.com/questions/47191565
复制相似问题