2
redis 또는 connect-redis가 연결 풀링을 제공합니까? 익스프레스 웹 앱 내에서 연결을 시작하기에 가장 좋은 장소인지 확신 할 수 없습니다.노드/익스프레스 앱에서 Redis에 연결할 위치
server.js 내에 있습니까? 또는 쿼리를 다시 만들기 위해 각 컨트롤러에서 연결을 시작해야합니까?
감사합니다.
redis 또는 connect-redis가 연결 풀링을 제공합니까? 익스프레스 웹 앱 내에서 연결을 시작하기에 가장 좋은 장소인지 확신 할 수 없습니다.노드/익스프레스 앱에서 Redis에 연결할 위치
server.js 내에 있습니까? 또는 쿼리를 다시 만들기 위해 각 컨트롤러에서 연결을 시작해야합니까?
감사합니다.
나는 전에 similar 질문을했지만 정말 답을 찾지 못했습니다. 여기 내가하는 일이있다.
var redis = require('redis').createClient();
exports.exposeConnection = function(){
return redis;
};
이렇게하면 다시 연결이 열리 며 응용 프로그램 내에서 아무 곳에서나 사용할 수 있습니다.
그래, 싱글 톤은 (특히 redis가 싱글 스레드 인 경우) 의미가 있지만 매우 우아하지는 않습니다. – justin