Azure Functions - v2 支持和 v1 生命周期

标签 azure azure-functions

根据 this question - Azure Functions v2 仅支持.Net Core

我们目前正在使用 .NET 4.6.1 生产 Azure Functions v1,该版本依赖于我们还没有 .NET Core 版本的第 3 方 dll。如果有的话,我们可能需要 1-2 年才能将第 3 方 dll 引入 .NET Core。因此,我认为每个人都想了解有关升级的一些关键问题是:

问题 1 - future 是否有计划让 Azure Functions v2 支持常规 .NET Framework,以便升级我们的生产系统?如果是的话,有什么大概的日期可以提供吗?

问题 2 - 如果没有,那么 Microsoft 能够支持 Azure Functions v1 多久?是否有像其他 Microsoft 产品一样宣布何时关闭 Azure Functions v1 的官方主流和扩展支持日期?

这里的致命问题是,如果 Microsoft 关闭 Azure Functions v1 而不支持 Azure Functions v2 上的 .NET Framework,这将在未来给我们的生产系统带来严重问题,并且我们将需要停止将代码库迁移到 Azure Functions,因为缺乏支持。

最佳答案

第一季度:Microsoft 尚未宣布任何通过 .NET Framework 支持 Azure Functions v2 运行时的计划。他们专门用 .NET Core 重写了它,以完全支持最新版本的 .NET,同时也是跨平台的。 MS 目前在其工具和云支持方面大力推进跨平台。

问题 2:我没有看到任何提及 Azure Functions v1 运行时将支持多长时间的内容。我希望当 v2 运行时正式可用 (GA) 时会提到它。他们还没有说明 v2 运行时何时正式发布,但随着下周即将召开的 Microsoft//Build 2018 session (在我撰写本文时),我们可能会在那时找到更多信息。

总体而言,我建议等待看看 MS 在下周//Build 上宣布的内容,然后直接联系 Azure 支持团队以了解 SLA 和长期支持保证。

关于Azure Functions - v2 支持和 v1 生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50114965/

相关文章:

php - 通过代码添加多个域Azure应用程序

azure - 为什么 Azure 创建 'DefaultResourceGroup-WEU' 资源组和其中的日志分析工作区?

Azure 存储 — 如何在 Azure 门户上查找访问 key

c# - Azure 上的 Cyber​​Source

Python Azure 函数处理 blob 存储

azure-functions - 如何在 Azure Functions 中的 EventHub 输出绑定(bind)上设置 systemProperties

c# - Azure Function 无法启动,错误为 "Method x in type y from assembly z does not have an implementation."

azure - 在 Azure 批处理上执行任务

azure - 如何使用 Terraform 设置我的 azure 函数的平台?

azure - 与直接 .NET REST 调用相比,逻辑应用性能是否较慢?