私はSocket.ioでnode.jsアプリケーションを開発しており、Heroku Dynoにも同様に展開しています。 Socket.ioはPUB/SUBでRedisStoreを使用しています。 Socket.ioクライアントはherokuの1つのdynoで完璧に動作します。しかし、私がdynoの数を2つ以上(例えば2つ)に増やすと、socket ioのクライアント要求は機能しません。heroku multiple dyno socket.io
socket.ioをサポートしている複数のWeb dynoにherokuを設定する際に、クライアント側の特定の設定が必要かどうかお知らせください。あなたが別のプロセスやマシン間 接続の負荷を分散することを計画している場合
Fedor Indutnyは、ファイルディスクリプタ(すなわち:接続)が元のremoteAddress(すなわちIP)に基づいてルーティングされることを保証する固定セッションと呼ばれるモジュールを作成しました。 'これをサポートする。 –