1

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

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

1 回答 1

2

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

更新

关于仅为 Web 进程设置端口的问题,我可能错了。

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

于 2012-09-14T21:08:38.217 回答