如何在 Microsoft Azure 中使用多个堆栈? | NodeJS 和 Python

How to use multiple stacks in Microsoft Azure? | NodeJS and Python

我有一个 nodeJS API,它使用 child_process 到 运行 一个 python 文件。

我知道 heroku 有办法用脚本添加另一个构建包。

Microsoft Azure(Web 应用程序/应用程序服务)是否有办法在应用程序服务中使用 NodeAPI 和 Python 文件。

PS : Python 文件不是 API,它只是 运行 来自节点的脚本。

谢谢

当您在 Azure 中托管 Web 应用程序时,默认情况下您已经拥有所有运行时环境

  1. Azure 门户上的 Web 应用程序运行时:

  1. Python Kudu 资源管理器上的运行时:

  1. NodeJS 和 PHP 在 Kudu Explorer 上:

  1. 检查控制台中的其他堆栈版本,如果不够,请更新它们。

:

  • 创建webapp时,建议选择windows支持虚拟应用的平台,因为当您发现无法使用您需要的运行时,您可以尝试为其他程序安装运行时扩展。
  • 此外,在Linux下是可以的,但需要命令行操作。