28. Docker+socket.ioデモ Socket.io ロードバランサ問題 ハンドシェイク > アップグレード の2回アクセス問題 公式はIP Hashで実現しているが、Sticky Sessionでやりたい ※もっというと、コネクション数見ながら自前で制御したい Openresty + Luaでコード書いてみた Nginxのupstream更新はconsul-template + Registrator Consul: クラスタされたサービス検出と設定のためのソリューション consul-template: Consulイベントと連動してテンプレートを更新 Registrator: Dockerコンテナ情報をconsul/etcdなどに適用 全体へのbroadcastはsocketio-redis adapter を使用