具有多个Web面向过程的Heroku Cedar应用程序

是否可以配置Procfile以支持多个Web端点(通过端口或子域)? 就像是:

 web: bundle exec unicorn -p $PORT -c ./config/unicorn.rb admin: bundle exec unicorn -p $ALT_PORT -c ./config/admin/unicorn.rb 

只有web将绑定到端口,如果您需要多个Web端点,您可以配置多个dns条目以指向同一个应用程序,或者您可以部署多个单独的heroku应用程序。 您希望通过使用相同的应用程序代码和我们访问的两种不同的流程类型来实现什么目标?

更新

我可能错误的是只为Web进程设置了端口。

您可以运行$ heroku run bash然后$ echo $PORT ,它看起来像是一个设置。 但是我不知道如何将请求路由到这些进程而不是Web进程。