2017-08-27 13 views
1

春のブートクラスター環境でwebsocketを実装したいと考えています。私たちは認証にJWTを使用しています。私は、StompブローカーとしてActiveMQまたはRabbitMQを使用できることを理解しています。しかし、すでにRedisを使用していますが、別のメッセージングサービスを維持するためのオーバーヘッドを追加したくないので、Redisを使用する方法はありますか?クラスタ化された環境でSpringbootを使用するWebsocket

答えて

1

redis PubSubをお試しください。

のPubSubについて紹介:

パブ/サブ

は、送信者(発行者)(ウィキペディアを引用)パブリッシュ/サブスクライブ・メッセージング・パラダイムを実装し、SUBSCRIBE UNSUBSCRIBEとPUBLISHは、そのメッセージを送信するようにプログラムされていません特定の受信者(加入者)に送信する。むしろ、公開メッセージは、どのような(もしあれば)加入者が存在する可能性があるかについての知識なしに、チャネルに特徴付けられる。購読者は、1つまたは複数のチャンネルに関心を示し、興味のあるメッセージのみを受信します。このパブリッシャとサブスクライバの分離は、スケーラビリティとよりダイナミックなネットワークトポロジを可能にします。

関連する問題