我可以在Heroku应用程序中使用两种语言吗?

And*_*rio 7 ruby heroku node.js

我想将Node.js用作Share.js服务器,将Ruby用作前端.据我所知,Heroku只允许一个面向Web的进程称为"web".有没有人有尝试做这样的事情的经验?

Joh*_*non 9

不,当您将代码推送到Heroku时,Heroku会检测应用程序类型并编译slug.您需要将它们作为单独的应用程序,并在两者之间定义API(并不总是坏事)

更新:这些天你可以"堆叠"构建包,例如Ruby + PHP,这样你就可以同时执行.有关如何在同一个应用程序中使用多个buildpack的信息,请参阅https://devcenter.heroku.com/articles/using-multiple-buildpacks-for-an-app.