問題タブ [private-pub]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
9919 参照

ruby-on-rails - socket.io と rails を簡単に統合

私は2年以上Railsを使用しています.現在、コメントと通知にprivate_pub gemを使用して、単純なソーシャルネットワークであるリアルタイムアプリケーションを構築しています.nodejsについて読み、3週間目で学習しています,nodejsは本当に素晴らしいプラットフォームですが、nodejs と socket.io を Rails アプリと統合して、オンライン/オフライン機能を提供したり、チャットしたりする方法を知りたいです。

0 投票する
2 に答える
283 参照

ruby-on-rails - フェイチャンネルの購読と公開

faye(railsのprivate-pub)を試していると、かなり基本的な疑問が生じました。チャネルに公開する前に、そのチャネルにサブスクライブする必要がありますか?

フェイを学ぶためのいくつかのリソースを提供してください。

前もって感謝します :)

0 投票する
1 に答える
993 参照

ruby-on-rails - Heroku のプライベート パブ | レール3

private_pub gem が heroku で使用するポートを理解するのに苦労しています。すべてがローカルで機能し、heroku で追加の dyno を起動できます。これを動的に設定する方法が必要だと思います。

私のプロフィール

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

private_pub.yml

Procfile でポートを $PORT に設定すると自動的にポートが割り当てられますが、private_pub.yml でそれを参照するにはどうすればよいでしょうか?

0 投票する
1 に答える
808 参照

ruby-on-rails - ボタンを押して faye 切断イベントを呼び出す方法

私の問題は、Faye の切断イベントに関連しています。/meta/subscribeJava スクリプトから簡単にチャンネルをサブスクライブできます/meta/connect。しかし、html.erb ファイルにボタンのようなものが必要で、それを使用してチャンネルを切断または登録解除したいと考えています。以下に示すように、チャンネルを購読しているときに行うように、チャンネルから切断するための Java スクリプトを起動する方法を知りたいです。

コントローラ コードまたは Java スクリプト コードを教えてください。ありがとう

0 投票する
1 に答える
4905 参照

ruby-on-rails - 2人のユーザー間にプライベートチャネルを作成するにはどうすればよいですか

Fayeチャットアプリ用のサーバーを実装しています。現在、テーブルには400000人のユーザーがいます。各ユーザーは、互いにプライベートにチャットできます。しかし、4万ルピーのユーザーFayeを使用して2人のユーザー間でプライベートチャネルを実装する方法がわかりません。private pubプライベートチャンネルのエントリを含むテーブルを作成する必要があります4 lakhs X 4 lakhsか。それは良い考えではないと思います。案内してください。

0 投票する
3 に答える
2106 参照

ruby-on-rails - Herokuのプライベートパブ

Rails3.2.12とプライベートパブと呼ばれる素晴らしい宝石を使用してチャットアプリケーションを開発しています。ここでスクリーンキャストを見つけることができます。フェイの上に構築されており、メッセージをプッシュすることでリアルタイムのチャットを簡単に構築できます。

さて、それをherokuにデプロイすることは、実際にはプライベートパブではそれほど単純ではありません。どうやら、フェイチャンネル用に別のアプリをセットアップしてから、他のアプリからそのチャンネルにサブスクライブする必要があります。

これはすべて非常に紛らわしいです。プライベートパブもフェイも、ドキュメントにherokuへのデプロイについては何もありません。私はこれらの2つのリンクを見つけました:

しかし、彼らはより高度なレベルから始まっているので、私はそれらを本当に理解していません。

Herokuにプライベートパブ/フェイアプリをデプロイして、ステップバイステップガイドを提供できる人はいますか?ありがとう!

0 投票する
2 に答える
1513 参照

ruby-on-rails - PrivatePub is not defined エラー Rails 3.2 プライベートパブ

Rails アプリケーションでプライベート pub gem を使用したいと考えています。Railscast 316で実装しています

rails g private_pub:install

私の private_pub.yml ファイル:

私の private_pub.ru ファイル

私のインデックスファイル

コントローラ ファイル:

//= require private_pubapplication.js ファイルに追加します

ページが初期化された後、firebug で以下のエラーが発生します。

また、Rails ログとRAILS_ENV=production bundle exec rackup private_pub.ru -s thin -E productionコマンド ログに出力がありません

私は検索しましたが、解決策は見つかりませんでした。

問題はどこだ?

0 投票する
1 に答える
258 参照

ruby-on-rails-3.2 - プロダクション private_pub - 401 Unauthorized エラー

私は開発中の private_pub/faye と UAT でしばらくテストしてきましたが、問題はありません。コードを本番環境に移動したときに、チャット インターフェイスに private_pub を使用するページに移動するとすぐにエラーが発生します。

不正アクセス エラーの原因はよくわかりません。これは、アクセス許可の設定に Devise と CanCan を使用して、サイトの認証された部分の内部にあります。

本番環境への移行時に問題が発生した人はいますか?

これはおそらくセットアップで見逃したものですか?

private_pub.yml

起動コマンド:

コードを表示:

Chrome のコンソール ログを見るとページが読み込まれると、次のエラーが表示されます。

Rails ログに次のエラーが表示されます。

0 投票する
1 に答える
540 参照

https - AWS で SSL を使用する Private_pub

private_pub (faye を使用) と SSL 経由で提供するための手順を使用して、別の安全な pub/sub シン サーバーを実行しようとしています: https://github.com/ryanb/private_pub#serving-faye-over-https-with -薄い

私のアプリは、private_pub によって作成された構成ファイルと初期化ファイルだけを備えた、かなり必要最小限のものです。localhost で実行すると正常に動作しますが、ドメインがリダイレクトするエラスティック IP を持つ AWS インスタンスでホストしたいと考えています (SSL 証明書はドメイン用です)。

ただし、AWS でシン サーバーを実行し、ポート 4443 でサーバーの HTTPS リンクを開くと、ページの読み込みが試行され続けてタイムアウトになります。ローカルホストでは問題なく動作しているように見えるので、証明書の問題ではないと思うので、問題を追跡できませんでした。シンサーバーが HTTPS に応答できるようにするために、AWS でセットアップする必要があるものはありますか?

0 投票する
1 に答える
454 参照

ruby-on-rails-3 - Private_pub および rainbows 構成での構成の問題

このような虹でprivate_pubを構成しました

虹.conf:

private_pub.ru:

これを使用してサーバーを実行します:

ページがサブスクリプションで読み込まれるたびに、このエラーが発生し、サブスクリプションが失敗します。

ページがブラウザにロードされたときのサーバー エラー ログ:

ブラウザ コンソール エラー ログオン: