Ruby on rails 如何在Heroku上运行两个不同的web服务器(即进程)?

Ruby on rails 如何在Heroku上运行两个不同的web服务器(即进程)?,ruby-on-rails,node.js,heroku,Ruby On Rails,Node.js,Heroku,我想在一个Heroku应用程序上运行Rails api服务器和NodeJS前端服务器(提供React应用程序的Express服务器) 我使用多个构建包成功构建Rails和Node。但是,我不知道如何同时运行Puma(Rails)和Express(Nodejs)。Express将向/提供所有请求,Puma将向/api/*提供所有请求 一个可能的解决方案是使用,但我不敢使用它,因为它不是Heroku的官方buildpack。我认为Heroku不支持这一点。你不能创建两个不同的应用程序,他们可以互相交

我想在一个Heroku应用程序上运行Rails api服务器和NodeJS前端服务器(提供React应用程序的Express服务器)

我使用多个构建包成功构建Rails和Node。但是,我不知道如何同时运行Puma(Rails)和Express(Nodejs)。Express将向
/
提供所有请求,Puma将向
/api/*
提供所有请求


一个可能的解决方案是使用,但我不敢使用它,因为它不是Heroku的官方buildpack。

我认为Heroku不支持这一点。你不能创建两个不同的应用程序,他们可以互相交谈吗?我认为heroku不支持这一点。你不能创建两个不同的应用程序,他们可以互相交谈吗?