-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
type: chore기능 변경 없이 설정, 환경 구성, 의존성 관리, 문서 정리 등을 위한 작업기능 변경 없이 설정, 환경 구성, 의존성 관리, 문서 정리 등을 위한 작업
Milestone
Description
작업 내용
- 동일 operational 이벤트의 반복 전송 방지를 위해
5분 쿨다운 유틸을 구현한다.
파일
shared/lib/monitoring/cooldown.ts
정책
- fingerprint 기반 5분 재전송 금지
- sessionStorage 사용
- bug 계층은 제외
예시
const key = `${operationId}-${mediaId}`
if (isInCooldown(key)) return완료 기준
confirm_failed5분 내 1회만 전송됨bug는 쿨다운 적용되지 않음cooldown유틸이 재사용 가능 구조로 구현됨
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
type: chore기능 변경 없이 설정, 환경 구성, 의존성 관리, 문서 정리 등을 위한 작업기능 변경 없이 설정, 환경 구성, 의존성 관리, 문서 정리 등을 위한 작업