Update Health report

This commit is contained in:
2020-12-19 18:19:49 +01:00
parent d089242061
commit c7e433c077
2 changed files with 3 additions and 5 deletions

View File

@@ -41,6 +41,7 @@ const redisConfig: RedisConfig = {
password: Env.get('REDIS_PASSWORD', ''),
db: Env.get('REDIS_DB', 0),
keyPrefix: '',
healthCheck: true
},
},
}

View File

@@ -33,11 +33,8 @@ Tasks: kernel : setTimeout or cron
*/
Route.get('/health', async ({ response }) => {
const isLive = await HealthCheck.isLive()
return isLive
? response.status(200).send({})
: response.status(400).send({})
const report = await HealthCheck.getReport()
return report.healthy ? response.ok(report) : response.badRequest(report)
})
Route.get('/state', 'StatesController.get')
Route.resource('users', 'UsersController').only(['index', 'show'])