我无法理解 private_pub gem 在 heroku 上使用的端口。一切都在本地运行,我可以在 heroku 上启动额外的 dyno。我认为必须有一种方法来动态设置它。
我的Proc文件
pubsub:捆绑执行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 中引用该端口?
最佳答案
您不需要指定您的端口。 我的看起来像这样:
production:
server: "http://mm-faye-pp.herokuapp.com/faye"
确保您传递了您的 Secret_token 并确保您的 faye 应用程序在完全不同的 dyno 上运行,或者像我一样为您的 faye 创建一个新的 heroku 应用程序。
关于ruby-on-rails - Heroku 上的私有(private)酒吧 | rails 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15273991/