Azure 应用服务上的 python 应用使用哪个更好的操作系统(windows 或 linux)
Which better operating system (windows or linux) to use for python app on azure app service
我很困惑我的 django 应用程序要使用哪个操作系统将其部署在 azure 云上
我找不到足够的信息来做出最佳决定
您的问题完全取决于用户的选择。对我来说,我总是使用 Ubuntu 或 centos 来部署应用程序。我总是在 Django 应用程序的生产环境中使用 Nginx 和 Gunicorn。
根据 Microsoft 文档,Linux 目前是应用服务中 运行ning Python 个应用的推荐选项。
确保您使用的是 Linux 应用服务,而不是 Windows-based 实例。
要查看部署到应用服务的应用,请按照以下步骤操作:
从 Azure CLI,运行 命令 az webapp show --resource-group <resource-group-name> --name <app-name> --query kind
,相应地替换和。您应该看到 app,linux
作为输出;否则,重新创建应用服务并选择 Linux.
另请参阅此 link 以了解如何在 Azure 应用服务 (Windows) 上设置 Python 环境。
我很困惑我的 django 应用程序要使用哪个操作系统将其部署在 azure 云上
我找不到足够的信息来做出最佳决定
您的问题完全取决于用户的选择。对我来说,我总是使用 Ubuntu 或 centos 来部署应用程序。我总是在 Django 应用程序的生产环境中使用 Nginx 和 Gunicorn。
根据 Microsoft 文档,Linux 目前是应用服务中 运行ning Python 个应用的推荐选项。
确保您使用的是 Linux 应用服务,而不是 Windows-based 实例。
要查看部署到应用服务的应用,请按照以下步骤操作:
从 Azure CLI,运行 命令 az webapp show --resource-group <resource-group-name> --name <app-name> --query kind
,相应地替换和。您应该看到 app,linux
作为输出;否则,重新创建应用服务并选择 Linux.
另请参阅此 link 以了解如何在 Azure 应用服务 (Windows) 上设置 Python 环境。