feat: api logger 실행모드 production 으로 한정

This commit is contained in:
Daseul Kim 2025-06-17 10:52:16 +09:00
parent b783ca92d7
commit bc73d36588

View File

@ -2,6 +2,9 @@ import { NextRequest } from 'next/server'
import { join } from 'path'
import pino from 'pino'
/* 실행 모드 */
const isProduction = process.env.NODE_ENV === 'production'
/* 로그 데이터 인터페이스 */
interface ApiLogData {
responseStatus: number
@ -46,7 +49,7 @@ class DailyLogger {
private createLogger(): pino.Logger {
return pino(
{
level: 'info',
level: isProduction ? 'info' : 'silent',
timestamp: pino.stdTimeFunctions.isoTime,
},
this.destination,