我们创建并测试了几个 Azure Function Apps托管在 Windows 上。创建新的 Azure Function App 时,在什么情况下应选择 Windows 以外的操作系统?意思是 Linux 或 Docker。
我为所有三个操作系统选择选项创建了测试实例,并且每个选项的基本设置似乎都非常接近。
最佳答案
如果您的函数具有仅在 Linux/Docker 上运行的依赖项,则 Linux 或 Docker 非常有用。例如,某些 Node.js 原生库只能在 Linux 上运行,而永远不会在 Windows 上运行。
如果您不需要 Linux 来执行任何特定操作,那么我建议坚持使用 Windows,因为这是当前(在撰写本文时)运行 Azure Functions 的最佳且最受支持的环境。
关于azure - 创建新的 Azure Function App 时,在什么情况下应选择 Windows 以外的操作系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50899670/