Open dotnsf opened 5 years ago
リアルタイム性を損ないたくない、という想いもある。当面は今のままでいい?
スケールアウト対応自体はこれの応用でできそう(スケールインの話は別)。ただし、これをそのまま実装すると room 機能がなくなる・・・
https://github.com/dotnsf/websocket-redis
サーバー A で作った(サブスクライブした)ルームを別のサーバー B でもサブスクライブさせるにはどうすれば???
client を各サーバー内で配列管理すればできる?? そもそもサーバー内から同じ Redis サーバーに複数接続できる?
現状、接続ソケットを配列変数で管理している。そのため高速に動作するがアプリケーションがスケールできない。メモリキャッシュ等に対応すべき?