我正在使用rails 3.2.12和一个名为private pub的精彩宝石开发一个聊天应用程序,您可以找到一个截屏视频here。它建立在faye之上,使您可以通过推送消息轻松构建实时聊天。
现在,将它部署在heroku上实际上并非如此简单。显然,您必须为faye频道设置另一个应用,然后从您的其他应用订阅该频道。
这一切都让人很困惑。私人酒吧和faye都没有在文档中对heroku进行部署。我找到了这两个链接:
然而,我并不真正理解他们,因为他们从较高级别开始。
你们有没有人曾经在heroku上部署了一个私人酒吧/王子应用程序并且可以提供一步一步的指导?谢谢!
答案 0 :(得分:6)
您可以在github https://github.com/Hareramrai/batkaro结帐我的示例聊天。 您还可以在github https://github.com/Hareramrai/fayeserver上查看private_pub服务器代码。
答案 1 :(得分:2)
如果有人正在寻找更新的答案,我刚刚发布了一个在Rails应用程序中启用实时行为的gem:
答案 2 :(得分:1)
听起来,您链接的文章需要运行两个Web进程。一个用于普通的Web服务器,一个用于Faye服务器。
拥有两个Heroku应用程序可能更容易,而不是试图让每个应用程序在同一个应用程序中运行。