James Allen 9 лет назад
Родитель
Сommit
01d0b63f2c

+ 1 - 8
services/real-time/app.coffee

@@ -4,16 +4,9 @@ logger.initialize("real-time-sharelatex")
 express = require("express")
 session = require("express-session")
 redis = require("redis-sharelatex")
-ioredis = require('ioredis')
 Settings = require "settings-sharelatex"
 
-redisSessionsSettings = Settings.redis.websessions or Settings.redis.web
-
-if redisSessionsSettings?.cluster?
-	logger.log {}, "using redis cluster for web sessions"
-	sessionRedisClient = new ioredis.Cluster(redisSessionsSettings.cluster)
-else
-	sessionRedisClient = redis.createClient(redisSessionsSettings)
+sessionRedisClient = redis.createClient(Settings.redis.websessions)
 
 RedisStore = require('connect-redis')(session)
 SessionSockets = require('session.socket.io')

+ 6 - 1
services/real-time/config/settings.defaults.coffee

@@ -14,7 +14,12 @@ module.exports =
 			password: ""
 			key_schema:
 				pendingUpdates: ({doc_id}) -> "PendingUpdates:#{doc_id}"
-			
+
+		websessions:
+			host: "localhost"
+			port: "6379"
+			password: ""
+
 	internal:
 		realTime:
 			port: 3026