Socket.io(v1.2)のスケールアウト。Redisを使って複数プロセスでのセッション共有してみる。JavaScriptNode.jsRedisAWSSocket.io Node.js Advent Calender の6日目です。順調に続いてますね。 この間の東京Node学園祭2014で@upgrade_aypさんセッションで@mizchiさんと隣の席でしたがここでもmizchiさんの隣(次の日)みたいです笑 はじめに 今回のネタはNode.js/Socket.ioをスケールアウトするときに初心者向け記事です。 (実際にAWS上で複数サーバーを立ててNode.jsプロセスのロードバランシングをしたときにつまづいた経験から、おさらいを兼ねてやってみます。) こちらの記事(Node.jsってなんじゃ?(Socket.IOとELBのまとめ))にあるように複数プロセスでSocket.ioを
![Socket.io(v1.2)のスケールアウト。Redisを使って複数プロセスでのセッション共有してみる。 - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/9742a5c7b2094a831adbe06f52bc0a940951b9c6/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Fadvent-calendar-ogp-background-7940cd1c8db80a7ec40711d90f43539e.jpg%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9U29ja2V0LmlvJTI4djEuMiUyOSVFMyU4MSVBRSVFMyU4MiVCOSVFMyU4MiVCMSVFMyU4MyVCQyVFMyU4MyVBQiVFMyU4MiVBMiVFMyU4MiVBNiVFMyU4MyU4OCVFMyU4MCU4MlJlZGlzJUUzJTgyJTkyJUU0JUJEJUJGJUUzJTgxJUEzJUUzJTgxJUE2JUU4JUE0JTg3JUU2JTk1JUIwJUUzJTgzJTk3JUUzJTgzJUFEJUUzJTgyJUJCJUUzJTgyJUI5JUUzJTgxJUE3JUUzJTgxJUFFJUUzJTgyJUJCJUUzJTgzJTgzJUUzJTgyJUI3JUUzJTgzJUE3JUUzJTgzJUIzJUU1JTg1JUIxJUU2JTlDJTg5JUUzJTgxJTk3JUUzJTgxJUE2JUUzJTgxJUJGJUUzJTgyJThCJUUzJTgwJTgyJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMzQTNDM0MmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz02YzdmMDhjN2M5NDViY2Q3MDRmMTJkMzA5NzczYTE2Zg%26mark-x%3D120%26mark-y%3D96%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9OTcyJnR4dD0lNDBuMGJpc3VrZSZ0eHQtY29sb3I9JTIzM0EzQzNDJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MDc0YTUzMDMxMDc5ZjY4ZTRiMzgyZTAzYWQyYThiYzM%26blend-x%3D120%26blend-y%3D500%26blend-mode%3Dnormal%26s%3D9fb696ba25d207793b89773b99dc014d)