Skip to content

Commit 9fdc339

Browse files
committed
redis fix
1 parent 500e92f commit 9fdc339

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

server/db/connection.ts

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,17 @@ export const chatsDb = new Kysely<ChatsDatabase>({
4040
if (!process.env.REDIS_URL) {
4141
throw new Error('REDIS_URL is not defined in environment variables');
4242
}
43-
export const redisConnection = new Redis(process.env.REDIS_URL as string);
43+
export const redisConnection = new Redis(process.env.REDIS_URL as string, {
44+
maxRetriesPerRequest: 3,
45+
});
46+
47+
redisConnection.on('error', (err) => {
48+
console.error('[Redis] Connection error:', err.message);
49+
});
50+
51+
redisConnection.on('connect', () => {
52+
console.log('[Redis] Connected successfully');
53+
});
4454

4555
createMainTables().catch((err) => {
4656
console.error('Failed to create main tables:', err);

0 commit comments

Comments
 (0)