From c8fc37e6781dd70f6d3422d4fa0808d8028aa1c3 Mon Sep 17 00:00:00 2001 From: "sejin\\admin" Date: Tue, 25 Jul 2023 00:13:28 +0900 Subject: [PATCH] =?UTF-8?q?health=EC=B2=B4=ED=81=AC=20-=20=EB=A1=9C?= =?UTF-8?q?=EA=B7=B8=20=EC=97=B0=EC=86=8D=EC=9C=BC=EB=A1=9C=20=EC=98=A4?= =?UTF-8?q?=EB=8A=94=EA=B1=B0=20=EB=A7=89=EA=B8=B0=20=EC=9C=84=ED=95=9C=20?= =?UTF-8?q?=ED=85=8C=EC=8A=A4=ED=8A=B8-01?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app.controller.ts | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/src/app.controller.ts b/src/app.controller.ts index 58a178e..9577917 100755 --- a/src/app.controller.ts +++ b/src/app.controller.ts @@ -7,9 +7,18 @@ export class AppController { constructor(private readonly appService: AppService) {} @Get() - getHello(): string { + getHello(): { statusCode: number; data: string } { const logger = new Logger('application.app.controller') logger.info('안녕하세요', '대문입니다.') - return this.appService.getHello(); + const data = this.appService.getHello(); + return { statusCode: 200, data }; + } + + @Get('/health') + getHealth(): { statusCode: number; data: string } { + const logger = new Logger('application.app.controller') + logger.info('Health check', '서비스 정상 동작 확인') + return { statusCode: 200, data: 'Health check passed!' }; } } +