[REDIS] Socket.io, 레디 스 저장 및 IE
REDISSocket.io, 레디 스 저장 및 IE
나는, 레디 스, Socket.io를 사용하여 게임을 가지고 사랑하는 socket.io 클라이언트를 실행 2 개 nodejs 서버 프로그래머. 나는 레디 스 매장을 통해 모두 socket.io 고객과 내가 원할 때마다 모든 소켓에 방출 할 수있는 방법을 전달하고있다. 그리고 그것은 작동합니다.
io.sockets.emit('successful_connection', { success : true }); return;
내 문제는 즉 ID로 특정 소켓을 호출 할 때, 그것은 실패입니다.
io.sockets.socket(socketId).emit('successful_connection', { success : true }); return;
그것은 다른 모든 브라우저에서 작동 내가 왜 아무 생각이 없습니다. socket.io/redis 저장 설정을위한 Heres는 코드
io.configure(function(){
var RedisStore = require('socket.io').RedisStore,
opts = {host: **.***.**.**, port: ****};
io.set('store', new RedisStore({redisPub:opts, redisSub:opts, redisClient:opts}));
});
어떤 조언을 지금 내 주요 생각이, 도움이 될 것입니다 "/ 서버를 Socket.IO에 nodejs 이유." 내가이 처리해야하는 경우 정말 장점이있다. 감사
해결법
-
==============================
1.예제 코드와이 블로그 게시물에 당신을 도울 수 있습니다.
예제 코드와이 블로그 게시물에 당신을 도울 수 있습니다.
from https://stackoverflow.com/questions/7987490/socket-io-redis-store-and-ie by cc-by-sa and MIT license
'REDIS' 카테고리의 다른 글
[REDIS] resque 장애 조치 레디 스를위한 솔루션 (0) | 2020.01.21 |
---|---|
[REDIS] 레디 스 사전에서 일괄 세트는 데이터 (0) | 2020.01.21 |
[REDIS] 레디 스 2.6.11에서 구독 취소 명령을 사용하는 방법 (0) | 2020.01.21 |
[REDIS] 동시에 여러 프로그램 레디 스 동작은 읽기 / 일을 같은 해시 키 델 (0) | 2020.01.21 |
[REDIS] 레디 스 키에 대한 액세스를 차단 (ServiceStack) (0) | 2020.01.21 |