エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Node] websocket + redis pub/subでサーバ発でclientに通知を送る - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Node] websocket + redis pub/subでサーバ発でclientに通知を送る - Qiita
Server発でclientにメッセージを送りたくなった 元々nodeで作ったwebsocket serverでclient側と双方向... Server発でclientにメッセージを送りたくなった 元々nodeで作ったwebsocket serverでclient側と双方向通信をしていたんですが、別サーバやbatch処理などでの更新処理をトリガーとしてclient(の従来で使用しているchannel)にメッセージを送りたくなりました。 そこでいろいろ探してたら、redisにpub/sub機能というのがあり、それを使えば上手くいきそうなのでやってみました。 実装のイメージ 使ったモジュール redis pub/sub 他のサーバでの変更を検知するために使用 socket.io-emitter サーバ側からclientにメッセージを送るためのモジュール socket.io-redis 異なるプロセスやサーバ間で動いているwebsocketサービスで接続先情報をredisで共有し、正常にemitやbroadcastを行えるようにする