2

我无法理解 private_pub gem 在heroku 上使用的端口。一切都在本地运行,我可以在 heroku 上启动额外的测功机。我认为必须有一种方法来动态设置它。

我的档案

pubsub: bundle exec rackup private_pub.ru -s thin -E production -p 9292

private_pub.yml

production:
    server: "http://myapp.herokuapp.com:9292/faye"

请注意,在我的 Procfile 中将端口设置为 $PORT 将自动分配一个端口,但我如何在 private_pub.yml 中引用它?

4

1 回答 1

2

您无需指定端口。我的看起来像这样:

production:
  server: "http://mm-faye-pp.herokuapp.com/faye"

确保您传递了您的 secret_token 并确保您的 faye 应用程序在完全不同的 dyno 上运行,或者像我一样为您的 faye 制作一个新的 heroku 应用程序。

于 2013-03-08T02:38:56.600 回答