socket.io 로 웹서비스 하나 제작해보려 하는데
벌써부터 김칫국 마시는건 아닌지는 모르겠습니다만
나중에 해결못할 궁금증이 생겨 이렇게 질문올려봅니다.
바로 질문들어가겠습니다
socket.io 의 경우 서버분산을 어떻게하나요?
구글 검색해본바로는 각 서버에 둘다 socket.io 를 설치하고
redis 를 통해 pub sub 로 공유하는걸로 압니다만.
이 경우 접속자의 접속리스트를 배열 a에 순차 저장한다고 할때
이 배열 변수의 공유는 어떻게하는건가요?
대충 생각해본바로는
1.redis 에 직접 배열a를 등록 (가능한가요?;;_
2.접속정보를 pub sub 함으로 구독즉시 배열에 등록
2번의 경우에 각 서버마다 독단적인 배열 a가 돌아간다는것인데
나중에 싱크가 안맞을까봐 걱정도 되기도하고..
젤 좋은 방법은 무엇일까요?