【问题标题】:Can an Azure Function App access an on-premises resource via a VPN or Hybrid connection?Azure Function App 能否通过 VPN 或混合连接访问本地资源?
【发布时间】:2016-08-29 05:25:33
【问题描述】:

在动态服务计划上运行的功能应用程序在某些方面受到限制(如预期的那样)。

是否可以从动态服务计划中的函数应用调用本地资源(通过 VPN 或混合连接)?

【问题讨论】:

  • 您能分享一下阻止您使用应用服务计划的原因吗?

标签: azure azure-functions hybrid-cloud azure-hybrid-connections


【解决方案1】:

您是否可以考虑使用 Azure 服务总线?函数支持将消息添加到服务总线队列(阅读更多:https://azure.microsoft.com/en-us/documentation/articles/functions-bindings-service-bus/),然后在您的本地环境中处理服务总线队列。

这是我之前为 Web 作业和其他云到本地环境的配置逻辑所做的,虽然我还没有尝试使用 Functions - 但根据文章提到的 Functions 应该能够处理消息发送到 SB 队列。

希望对你有帮助。

【讨论】:

  • 可以确认这个方法行得通,我刚刚为我的公司完成了这样一个概念证明。我们在 serviceBusTrigger 上为主题/订阅设置了一个 Azure 函数,该函数读取一些数据、对其进行转换,然后将其放在另一个队列中,随后由本地应用程序读取。
【解决方案2】:

我有类似的要求,我已经通过使用 HCM 和 SFTP 的带有动态计划的 Azure 函数应用程序实现了它,请参阅 this

【讨论】:

    猜你喜欢
    • 2019-06-15
    • 1970-01-01
    • 1970-01-01
    • 2015-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多