mirror of
https://github.com/samuelclay/NewsBlur.git
synced 2025-09-18 21:50:56 +00:00
Removing Redis state for socket.io. Too many open mongo connections.
This commit is contained in:
parent
6dc0824cca
commit
63fe5297be
2 changed files with 9 additions and 23 deletions
|
@ -5,10 +5,10 @@ REDIS_SERVER = if process.env.NODE_ENV == 'development' then 'localhost' else 'd
|
|||
SECURE = !!process.env.NODE_SSL
|
||||
client = redis.createClient 6379, REDIS_SERVER
|
||||
|
||||
RedisStore = require 'socket.io/lib/stores/redis'
|
||||
rpub = redis.createClient 6379, REDIS_SERVER
|
||||
rsub = redis.createClient 6379, REDIS_SERVER
|
||||
rclient = redis.createClient 6379, REDIS_SERVER
|
||||
# RedisStore = require 'socket.io/lib/stores/redis'
|
||||
# rpub = redis.createClient 6379, REDIS_SERVER
|
||||
# rsub = redis.createClient 6379, REDIS_SERVER
|
||||
# rclient = redis.createClient 6379, REDIS_SERVER
|
||||
|
||||
|
||||
if SECURE
|
||||
|
@ -32,10 +32,10 @@ io.configure 'production', ->
|
|||
io.configure 'development', ->
|
||||
io.set 'log level', 2
|
||||
|
||||
io.set 'store', new RedisStore
|
||||
redisPub : rpub
|
||||
redisSub : rsub
|
||||
redisClient : rclient
|
||||
# io.set 'store', new RedisStore
|
||||
# redisPub : rpub
|
||||
# redisSub : rsub
|
||||
# redisClient : rclient
|
||||
|
||||
io.sockets.on 'connection', (socket) ->
|
||||
socket.on 'subscribe:feeds', (@feeds, @username) ->
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
// Generated by CoffeeScript 1.4.0
|
||||
(function() {
|
||||
var REDIS_SERVER, RedisStore, SECURE, ca, certificate, client, fs, io, privateKey, rclient, redis, rpub, rsub;
|
||||
var REDIS_SERVER, SECURE, ca, certificate, client, fs, io, privateKey, redis;
|
||||
|
||||
fs = require('fs');
|
||||
|
||||
|
@ -12,14 +12,6 @@
|
|||
|
||||
client = redis.createClient(6379, REDIS_SERVER);
|
||||
|
||||
RedisStore = require('socket.io/lib/stores/redis');
|
||||
|
||||
rpub = redis.createClient(6379, REDIS_SERVER);
|
||||
|
||||
rsub = redis.createClient(6379, REDIS_SERVER);
|
||||
|
||||
rclient = redis.createClient(6379, REDIS_SERVER);
|
||||
|
||||
if (SECURE) {
|
||||
privateKey = fs.readFileSync('./config/certificates/newsblur.com.key').toString();
|
||||
certificate = fs.readFileSync('./config/certificates/newsblur.com.crt').toString();
|
||||
|
@ -44,12 +36,6 @@
|
|||
return io.set('log level', 2);
|
||||
});
|
||||
|
||||
io.set('store', new RedisStore({
|
||||
redisPub: rpub,
|
||||
redisSub: rsub,
|
||||
redisClient: rclient
|
||||
}));
|
||||
|
||||
io.sockets.on('connection', function(socket) {
|
||||
socket.on('subscribe:feeds', function(feeds, username) {
|
||||
var _ref,
|
||||
|
|
Loading…
Add table
Reference in a new issue