본문 바로가기

node.js2

[socket.io] node.js 를 이용해서 소켓서버 구성시 알게 된것들. 1. socket.io-redis 를 이용해서 , 서로 다른 인스턴스간의 소켓 공유가 가능하다. 만일, 다른 서브넷일 경우 안될 수 있음, 동일한 서브넷에서 작동하기를 권장함. 2. 이를 통해 AWS의 로드밸런스 안에 인스턴스간의 소켓 쉐어링이 가능할 것으로 보임. _ 신기하다. ** 현재 진행중인 부분에 대해서 테스트가 필요합니다.** 실제로 인스턴스가 종료될때, 방에 존재하는 유저들은 어떻게 되는지. 만일 자동으로 해당 룸의 소켓들을 leave 시키는 로직이 없다면. 해당 부분에 대해서 처리해주는 작업이 필요합니다. 3. 2017.02.21.- 컨트리뷰터의 얘기를 들어보고 실제 적용한 결과 : 내 소켓의 경우 : socket.emit('name','object'): 타 소켓에 보낼경우 : socket.. 2017. 2. 9.
[node.js] forever node.js에 대한 포스팅을 몰아치고 있군요. 얼마전에 구축했던 Side Effect Studio사이트에서 사용했던 것들을 좀 정리하고 공유하려다 보니까 node.js에 대해서만 좀 연속적으로 올라가고 있네요. 빨리 다 정리하고 다른 것들도 좀 봐야겠습니다. ㅎ 작년에 Upstart와 Monit으로 node.js Application 서비스 하기라는 포스팅을 올린적이 있는데 이는 꽤 유용하긴 하지만 관리차원에서 꽤나 귀찮은 점이 있습니다. upstart스크립트 만들고 monit에 룰 적용하고 하는 등의 일은 약간 귀찮은 일입니다. 딱히 다른 대안을 모르겠어서 Upstart와 Monit을 쓰고 있었는데 저 포스팅 이후 node앱의 인스턴스를 관리해 주는 forever라는 툴이 공개되었습니다. foreve.. 2015. 8. 27.
반응형