From 48ea805999c6cb8e900aeaec6edaf68788bd51e0 Mon Sep 17 00:00:00 2001 From: syuilo Date: Tue, 23 Mar 2021 11:53:25 +0900 Subject: perf(server): Redis接続をストリーミング接続ごとに作らず、プロセス全体で共有するように MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/db/redis.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/db') 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; -- cgit v1.2.3-freya