我在我的private_pub
应用程序中使用rails 3.2
gem进行实时聊天,它在开发模式上工作得很好,但我仍然坚持如何在生产中进行。
我在制作中使用apache2
。当我在服务器上运行此命令时
RAILS_ENV=production bundle exec rackup private_pub.ru -s thin -E production
启动thin
服务器,但我的应用程序一直等待响应
http://www.example.com:9292/faye.js
它没有做任何事情。我无法在制作中与faye
连接
提前感谢您的帮助
答案 0 :(得分:0)
需要在不同的端口上运行瘦和Apache。
两者的默认设置都应该有效,但你应该加倍 校验。确保apache在端口80下运行,而thin正在使用端口 9292.当服务器启动时,这些数字应该是可见的。
最后你应该可以访问faye.js了 http://yoursite.com:9292/faye.js和您的网站http://yoursite.com/