From 6263266eb435f42709bba2fbdf49c9c09337b8cc Mon Sep 17 00:00:00 2001 From: Tarrgon <61888458+Tarrgon@users.noreply.github.com> Date: Wed, 4 Jun 2025 12:48:31 -0400 Subject: [PATCH] Add redis reconnect strategy Attempt to reconnect to redis every minute if it closes unexpectedly --- src/shared/RedisClient.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/shared/RedisClient.ts b/src/shared/RedisClient.ts index c27a0c6..efd3b16 100644 --- a/src/shared/RedisClient.ts +++ b/src/shared/RedisClient.ts @@ -82,7 +82,10 @@ let discordClient: Client; export async function openRedisClient(url: string, discClient: Client) { const client = await createClient({ - url: `redis://${url}` + url: `redis://${url}`, + socket: { + reconnectStrategy: 60000 + } }); await client.connect();