diff --git a/packages/redis/index.ts b/packages/redis/index.ts index bfc82ac6..589a6889 100644 --- a/packages/redis/index.ts +++ b/packages/redis/index.ts @@ -1,5 +1,10 @@ +import type { RedisOptions } from 'ioredis'; import Redis from 'ioredis'; -export const redis = new Redis(process.env.REDIS_URL!); -export const redisSub = new Redis(process.env.REDIS_URL!); -export const redisPub = new Redis(process.env.REDIS_URL!); +const options: RedisOptions = { + connectTimeout: 10000, +}; + +export const redis = new Redis(process.env.REDIS_URL!, options); +export const redisSub = new Redis(process.env.REDIS_URL!, options); +export const redisPub = new Redis(process.env.REDIS_URL!, options);