Node.js 我们可以在同一Azure应用程序服务中部署nodejs应用程序和spring boot应用程序吗?
我们使用2个框架来开发后端:Node.js 我们可以在同一Azure应用程序服务中部署nodejs应用程序和spring boot应用程序吗?,node.js,azure,spring-boot,azure-web-app-service,Node.js,Azure,Spring Boot,Azure Web App Service,我们使用2个框架来开发后端: NodeJS 弹簧靴 我们可以在同一个Azure AppService实例上部署这两个构建吗? 有什么建议吗?有。它与其他SO线程和类似 您可以在路径wwwroot中部署一个应用程序,并在D:\home的其他子路径中部署另一个作为虚拟应用程序,您在Azure门户网站的选项卡应用程序设置中配置了虚拟目录和路径 以下是参考步骤 通过Kudu控制台在路径site\wwwroot中创建一个类似other的目录 将两个应用程序的文件分别上载到路径wwwroot和ohte
- NodeJS
- 弹簧靴
有什么建议吗?有。它与其他SO线程和类似 您可以在路径
wwwroot
中部署一个应用程序,并在D:\home
的其他子路径中部署另一个作为虚拟应用程序,您在Azure门户网站的选项卡应用程序设置
中配置了虚拟目录和路径
以下是参考步骤
site\wwwroot
中创建一个类似other
的目录wwwroot
和ohter
web.config
文件,其内容如下所示web.config
,它来自
注意:使用不同的绝对路径进行配置以避免名称冲突
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="httpPlatformHandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified" />
</handlers>
<httpPlatform processPath="%JAVA_HOME%\bin\java.exe"
arguments="-Djava.net.preferIPv4Stack=true -Dserver.port=%HTTP_PLATFORM_PORT% -jar "%HOME%\site\wwwroot\ROOT.jar"">
</httpPlatform>
</system.webServer>
</configuration>