2016-10-16 4 views
-1

내 노드 프로젝트에서 대기열의 모든 데이터를 읽고 대기중인 모든 클라이언트에 대해 웹 소켓을 통해 실시간으로 데이터를 재방송하는 프로세스가 필요합니다. 레디 스 (Redis)와 같은 것을 달성 할 수 있는지 궁금합니다. 해당 큐에 데이터를 푸시하는 여러 서버가있을 수 있습니다.NodeJS 및 큐 메시징 서비스

이것을 달성하기위한 올바른 접근 방법과 도구는 무엇입니까?

감사합니다.

답변

1

저는 SocketCluster를 사용하고 있습니다. 대기열을 가지기보다는 서버를 SocketCluster에 직접 연결하면됩니다.

그래서 그래, 레디 스 클러스터링을 위해 SocketCluster에 의해 사용되는

Browsers <-> SocketCluster <-> Queue or direct messaging 
        | 
       Redis 

참고. 메시지 대기열을 만드는 가장 좋은 방법은 아닙니다.

관련 문제