summaryrefslogtreecommitdiff
path: root/src/db
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-03-23 11:53:25 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-03-23 11:53:25 +0900
commit48ea805999c6cb8e900aeaec6edaf68788bd51e0 (patch)
tree77a982e791b348aaf939253927805316c23ca4cf /src/db
parentperf(server): Cache user instance actor (diff)
downloadmisskey-48ea805999c6cb8e900aeaec6edaf68788bd51e0.tar.gz
misskey-48ea805999c6cb8e900aeaec6edaf68788bd51e0.tar.bz2
misskey-48ea805999c6cb8e900aeaec6edaf68788bd51e0.zip
perf(server): Redis接続をストリーミング接続ごとに作らず、プロセス全体で共有するように
Diffstat (limited to 'src/db')
-rw-r--r--src/db/redis.ts6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/db/redis.ts b/src/db/redis.ts
index 41d030149c..7570aa59bf 100644
--- a/src/db/redis.ts
+++ b/src/db/redis.ts
@@ -1,7 +1,7 @@
import * as redis from 'redis';
import config from '../config';
-export default redis.createClient(
+const client = redis.createClient(
config.redis.port,
config.redis.host,
{
@@ -10,3 +10,7 @@ export default redis.createClient(
db: config.redis.db || 0
}
);
+
+client.subscribe(config.host);
+
+export default client;