Node.js와 socket.io를 잠시 사용하면 응용 프로그램에서 최대 100 만 명의 동시 사용자를 지원할 수 있도록 확장해야하므로 이해합니다. 내가 Redis를 사용하여 PUB/SUB
소켓 사이의 메시지와 동일한 컴퓨터 및 다른 컴퓨터에서 많은 socket.io 서버 인스턴스를 실행하기 시작했지만 모든 socket.io 서버는 동일한 Redis 서버와 작동합니다.Redis로 Socket.IO를 축소 한 다음 Redis 자체를 크기 조절
그래서 내 생각에 .. 요점은 뭐니? 그래서 몇 가지 더 redis 서버가 필요하고 그들 사이의 규모? 저의 요점은 그들의 서버가 항상 최상위 서버에서 병목 현상이 될 것이라는 것입니다.
제 질문은, Redis를 확장 할 수 있습니까? 그렇다면 다른 socket.io 서버에 연결된 모든 소켓이 Redis 서버간에 PUB/SUB
이 될 수 있습니까?
많은 감사
제발, 당신은 술집/하위에 대한 동일한 연결을 사용합니까? 덕분에 –
아니요, 연결된 각 클라이언트에 대해 2 명의 클라이언트를 만드는 중입니다. – udidu
몹시 죄송합니다. ** no ** the pub/sub. 그래서? 고마워요 –