feat(phase-5-3): 모니터링 강화
logger.ts, metrics.ts, /api/metrics 추가 Version: e3bcb4ae
This commit is contained in:
@@ -7,7 +7,7 @@ import { CircuitBreaker, CircuitBreakerError } from './utils/circuit-breaker';
|
||||
const OPENAI_API_URL = 'https://gateway.ai.cloudflare.com/v1/d8e5997eb4040f8b489f09095c0f623c/telegram-bot/openai/chat/completions';
|
||||
|
||||
// Circuit Breaker 인스턴스 (전역 공유)
|
||||
const openaiCircuitBreaker = new CircuitBreaker({
|
||||
export const openaiCircuitBreaker = new CircuitBreaker({
|
||||
failureThreshold: 3, // 3회 연속 실패 시 차단
|
||||
resetTimeoutMs: 30000, // 30초 후 복구 시도
|
||||
monitoringWindowMs: 60000 // 1분 윈도우
|
||||
|
||||
Reference in New Issue
Block a user