私はレール3.2.12とprivate pubと呼ばれる偉大な宝石を使ってチャットアプリケーションを開発しています。これにはスクリーンキャストhereがあります。これはfayeの上に構築され、メッセージをプッシュすることで簡単にリアルタイムのチャットを構築することができます。ヒロクのプライベートパブ
今、herokuに実際に配備するのは、プライベートパブではそれほど単純ではありません。どうやら、あなたはfayeチャンネルのための別のアプリを設定して、あなたの他のアプリからそのチャンネルを購読する必要があります。
これはすべて非常に混乱します。プライベートパブもフェイも、ドキュメンテーションの英雄への展開について何も持っていません。私はこれらの2つのリンクを発見した:彼らは、より高度なレベルで開始以来
- Private Pub on Heroku | Rails 3
- http://webprogramming29.wordpress.com/2013/02/15/setup-privatepub-or-faye-on-heroku/
は、しかし、私は実際にそれらを理解していません。
誰もが英雄のプライベートpub/fayeアプリを導入したことがあり、ステップガイドでステップを与えることができますか?ありがとう!
兎、ありがとう!これはうまく動作します。だから、本当にherokuのbarebones fayeアプリを設定して、元のアプリでprivate_pub.ymlのプロダクション設定を調整するだけでした。驚くばかり!私はあなたの答えを受け入れることができる前に最後の1つの質問:さまざまなアプリケーションのherokuでそのfayeサーバーを使用することをお勧めしますか?あるいは、異なるアプリケーションごとに異なるfayeサーバーを使用する必要がありますか? – weltschmerz
それはあなたに依存します。 –
こんにちは@HareRam、私は私のケースで同じ設定をした、私のアプリは別のherokuアプリとして実行されているfayeserverにデータをプッシュするが、私はチャンネルにプッシュされたメッセージを受け取ることができない、それは "WebSocketはCLOSINGまたはCLOSED状態 "である。何かお勧めしますか?前もって感謝します。 –