Brian Gough
|
2000f478a7
|
refresh the client list on demand
|
2019-08-13 10:40:03 +01:00 |
|
Brian Gough
|
273af3f3aa
|
refactor subscribe resolution
|
2019-07-24 14:30:48 +01:00 |
|
Brian Gough
|
159b39c491
|
ensure redis channel is subscribed when joining room
|
2019-07-23 17:02:09 +01:00 |
|
Brian Gough
|
804f4c2bd2
|
listen on separate channels for each project/doc
|
2019-07-18 12:55:23 +01:00 |
|
Brian Gough
|
8a7804f0a7
|
make event order check a configuration setting
|
2019-07-15 13:45:34 +01:00 |
|
Brian Gough
|
80f8f2465e
|
remove unused pubsub client
|
2019-07-11 11:10:33 +01:00 |
|
Brian Gough
|
689a75f397
|
add logging for redis clients at start up
|
2019-07-09 14:18:39 +01:00 |
|
Brian Gough
|
580b100362
|
only publish to one redis client in WebsocketLoadBalancer
but listen to all of them
|
2019-07-09 12:03:13 +01:00 |
|
Brian Gough
|
cb289f2dec
|
make redis client list dynamic based on settings
|
2019-07-09 11:45:00 +01:00 |
|
Brian Gough
|
b5f9bc422b
|
support multple redis instances for pubsub
|
2019-07-08 15:56:25 +01:00 |
|
Henry Oswald
|
8042a415ec
|
move pubsub traffic over to a pubsub redis connection string
|
2019-07-04 13:38:39 +01:00 |
|
Brian Gough
|
2dbdcf5bc8
|
add health check to pubsub channels
|
2019-04-15 14:17:55 +01:00 |
|
Brian Gough
|
c6225d614e
|
add /debug/events endpoint
|
2019-04-11 15:00:25 +01:00 |
|
Brian Gough
|
2a31139254
|
log and skip duplicate events
|
2019-04-11 12:53:43 +01:00 |
|
Brian Gough
|
893515e83f
|
handle duplicate entries in io.sockets.clients
|
2019-04-09 14:48:00 +01:00 |
|
Brian Gough
|
e91b967bdb
|
use per-channel event metrics
|
2019-03-21 14:59:39 +00:00 |
|
Brian Gough
|
befe4be517
|
add check for duplicate events
|
2019-03-19 14:22:11 +00:00 |
|
Henry Oswald
|
26e903f384
|
setup continualPubsubTraffic
this keeps the pub sub channel ticking along happily
|
2019-02-15 17:04:49 +00:00 |
|
James Allen
|
720f24427a
|
Use new redis-sharelatex with support for cluster
|
2017-05-02 15:51:17 +01:00 |
|
James Allen
|
830d676f4f
|
Add in limit on all JSON parsing
|
2015-12-01 11:05:49 +00:00 |
|
James Allen
|
0372fa3203
|
Add in extra logging about size of messages
|
2015-11-30 15:25:09 +00:00 |
|
James Allen
|
536118b0cf
|
Relay messages received via HTTP into the project
|
2015-03-03 17:15:19 +00:00 |
|
James Allen
|
7a9f7f0870
|
Don't print massive stack trace when there is no room_id
|
2014-11-24 22:28:50 +00:00 |
|
James Allen
|
0ed7d0c811
|
Ignore messages with null room_id
|
2014-11-24 12:09:12 +00:00 |
|
James Allen
|
cc1c85ebf8
|
Distribute server side socket.io updates over Redis Pub/Sub
|
2014-11-13 16:03:37 +00:00 |
|