From 6accc2aceb3104f209479a3968c287684ed75186 Mon Sep 17 00:00:00 2001 From: TSR Berry <20988865+TSRBerry@users.noreply.github.com> Date: Fri, 9 Jun 2023 18:20:10 +0200 Subject: [PATCH] Configure Redis error handler and client correctly --- src/app.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/app.ts b/src/app.ts index 8d62510..d0c0355 100644 --- a/src/app.ts +++ b/src/app.ts @@ -23,11 +23,15 @@ export const logger = loggerInstance.child({ // Init Redis client export const redisClient = createClient({ url: process.env.REDIS_URL, - readonly: true, + // NOTE: Enable this if we ever start using cluster mode + // readonly: true, }); redisClient.on("error", (err: Error) => - loggerInstance.error("An error occurred.", { source: "Redis client", error: err }) + loggerInstance.error(err.message, { + source: "Redis client", + stacktrace: err.stack, + }) ); // Init express server