socket.io redisstore アダプター/ストア (?) を使用して、すべてのクライアントを「表示」し、socket.io サーバーに直接接続されていないクライアントを「選択」することは可能ですか? それとも、これは socket.io のみの「部屋」機能に限定されていますか?
実用的な例を挙げると、同じチャット ルームの 2 人のユーザーが 2 つの異なる socket.io ノードに接続されています。redisstore アダプター/ストアを使用すると、コードを大幅に変更することなく、あるユーザーから別のユーザーにささやくことができますか?動作する単一のプロセス/サーバーの実装?
私が尋ねている理由は、私はまだプロジェクトの開発段階にあり、スケーリングに過度に関心を持っていないためです (また、私とはかなり異なるように見える node.js スケーリングの背後にある概念に飛び込む時間もありません)以前は(現在、最初の本格的な node.js プロジェクト))、スケーリングが不可能であることが判明したインフラストラクチャを構築する気がしません。