【问题标题】:Is it possible to move from windows to linux Azure App Service easily?是否可以轻松地从 windows 迁移到 linux Azure App Service?
【发布时间】:2019-12-19 07:04:52
【问题描述】:

正如我所见,我需要创建新的 linux 应用服务。 重新创建域、证书绑定和部署管道。 然后删除旧的。 这样做是否更简单?

【问题讨论】:

  • 你有windows应用服务,你想把它移到linux应用服务吗?
  • 是的,这样做是正确的
  • 据我所知,它没有简单的方法来做到这一点。因为他们有不同的操作系统版本。更多详情请参考feedback.azure.com/forums/169385-web-apps/suggestions/…。所以我认为你需要创建一个新的应用程序,将你的代码部署到应用程序并为应用程序配置其他东西。

标签: azure .net-core azure-web-app-service


【解决方案1】:

正如 Jim Xu 所说,目前无法将 WebApp 从基于 Windows 的迁移到 Linux。您可能需要重新部署应用程序,利用相同的代码,根据要求稍作修改和配置更改。 this writing 时克隆功能不可用。此外,目前有一个limitation - 您无法在已托管非 Linux Web 应用的应用服务计划中创建 Linux Web 应用。

为了清晰和方便,在此处复制Uservoice post

" 不幸的是,我们无法提供此功能,因为底层操作系统的内部依赖关系太多,这会使解决方案变得复杂并可能破坏解决方案。肯定有可能支持的语言,但它们会是一个边缘情况。 "

我们非常感谢您的反馈/建议,因此请为 Uservoice 帖子投票 - 您在那里分享的所有反馈都将由负责构建 Azure 的 Microsoft 工程团队进行监控和审查。

【讨论】:

  • 同样令人烦恼的是第二个限制“基于当前的限制,对于同一个资源组,您不能在同一个区域混合使用 Windows 和 Linux 应用程序。”
猜你喜欢
  • 2019-11-21
  • 2011-01-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-15
  • 2022-11-02
  • 1970-01-01
  • 2012-01-06
相关资源
最近更新 更多