将Java Azure函数部署到Azure函数运行时(本地)

时间:2019-01-26 19:53:12

标签: azure azure-functions azure-functions-runtime

因此,我在工作中使用Azure Functions,并认为我可以玩并将其安装在我自己的服务器上。我已经成功安装了Azure Functions Runtime 2(预览版)。

然后,我按照Java教程创建了Azure函数: https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-first-java-maven

然后如何将该功能部署到我自己的Azure功能服务器? 在指南中,它说明了有关使用:

  • az登录
  • mvn azure-functions:部署

1 个答案:

答案 0 :(得分:1)

不幸的是,mvn azure-functions:deploy是将功能部署到Azure站点,因为部署之前需要az login,这不支持部署到本地运行时门户。

但是关键是,本地运行时已过时(比最新版本晚了一年),即使我们找到了发布方式,新项目也可能无法使用它。

由于v2成为GA,因此建议利用custom image开箱即用。

更新

缺1分。 AF团队在issue you post中回答,目前还没有Java映像,因此除非我们能自己创建映像,否则将阻止在Azure外使用Azure Java Function。