chore: move database and redis connection logs from auth helper to health check endpoint
This commit is contained in:
@@ -15,7 +15,7 @@ async function checkDB() {
|
|||||||
return true;
|
return true;
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('Database connection failed:', error);
|
console.error('Database connection failed:', error);
|
||||||
console.log('DATABASE LOGS', process.env.POSTGRES_USER, process.env.POSTGRES_HOST, process.env.POSTGRES_NAME, process.env.POSTGRES_PASSWORD, process.env.POSTGRES_PORT);
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -25,6 +25,8 @@ app.get('/', (req, res) => {
|
|||||||
app.get('/health', async (req, res) => {
|
app.get('/health', async (req, res) => {
|
||||||
const dbConnected = await require('./helper/authdb').checkDB();
|
const dbConnected = await require('./helper/authdb').checkDB();
|
||||||
const redisConnected = await redisHelper.checkRedis();
|
const redisConnected = await redisHelper.checkRedis();
|
||||||
|
console.log('DATABASE LOGS', process.env.POSTGRES_USER, process.env.POSTGRES_HOST, process.env.POSTGRES_NAME, process.env.POSTGRES_PASSWORD, process.env.POSTGRES_PORT);
|
||||||
|
console.log('REDIS LOGS', process.env.REDIS_HOST, process.env.REDIS_PORT);
|
||||||
|
|
||||||
res.status(200).send({
|
res.status(200).send({
|
||||||
status: dbConnected && redisConnected ? 'OK' : 'DEGRADED',
|
status: dbConnected && redisConnected ? 'OK' : 'DEGRADED',
|
||||||
|
|||||||
Reference in New Issue
Block a user