問題タブ [socketcluster]

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 投票する
2 に答える
386 参照

javascript - ファイルの変更時に SocketCluster を再起動するにはどうすればよいですか?

http://socketcluster.io/を実行していますが、ファイルが変更されるたびにワーカーを再起動したいと考えています。ただし、nodemon server.js次の無限に繰り返される壁で再起動しようとするとすぐに失敗します。

新しい変更をロードするために SocketCluster を安全に再起動するにはどうすればよいですか?

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

ssl - nginx と ssl で SocketCluster を構成する

SSL を使用するように SocketCluster アプリをセットアップしようとしています。SSLなしでnginxで動作させることはできますが、sslでは動作しません。ブラウザでサイトにアクセスするたびに、nginx のウェルカム ページが表示されます。ブラウザでポート 8000 にアクセスすると、ソケット クラスタが表示されますが、https プロトコルを使用している場合は表示されません。

nginx構成

サーバー.js

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

strongloop - stronloop での socketcluster.io のデプロイ

socketcluster と strongloop の両方にクラスター機能があることを考えると、strongloop PM で socket.io の代わりに socketcluster を使用してアプリをデプロイすることは適切ですか?

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

websocket - sinonでソケットクライアントをスタブする

socketcluster-client をスタブして、socketserver にイベントを発行しようとしています。

シノンから以下のエラーが発生し続けます

これは私のテストスイートです

}))

connect 関数は通常、ポート io.connect({port:4000}) を指定する引数で呼び出す必要があります。

これをシノンでスタブするにはどうすればよいですか?

サーバーの応答を確認するためにスタブからイベントを発行したい

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

node.js - Socketcluster カスタム エラー

私は自分のアプリケーションに socketcluster を使用しています。コールバック関数をチェーンすることで、ソケット イベントのミドルウェア認証と承認を実装しました。

ミドルウェアからエラーが発生した場合は、カスタム メッセージでクライアントにエラーを送信する必要があります。それを実装するための機能が socketcluster ドキュメントに見つかりませんでした。

これを実装できない場合、socketcluster サーバーのミドルウェアから呼び出すことができる組み込みの socketcluster エラーはありますか? ある場合、その完全なリストはありますか?

どんな助けでも大歓迎です...

PS: github リポジトリから socketcluster ソースを見ました。sc-errors という別のプロジェクトを使用しているようです。それを自分のプロジェクトに含めて、それらで定義されたエラーを使用することは可能ですか?

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

socket.io - NodeJS と Queue Messaging サービス

私のノード プロジェクトでは、キューからすべてのデータを読み取り、Websocket を介してサブスクライブしているすべてのクライアントにデータをリアルタイムで再ブロードキャストするプロセスが必要です。Redisでそのようなことを達成できるかどうか疑問に思っていましたか? そのキューにデータをプッシュするサーバーが複数ある場合があります。

これを達成するための正しいアプローチとツールは何でしょうか?

ありがとうございました!

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

node.js - socketcluster create app エラー

socketcluster アプリを作成しようとしています。

彼らのサイトに記載されている最初の手順に従い、socketcluster npm モジュールをグローバルにインストールしました。

しかし、socketcluster アプリを作成しようとすると、次のエラーが表示されます。助けてください!