배경
FlowTool은 Proxy 요청이 발생할 때마다 Capture Log를 PostgreSQL에 저장한다.
장기간 사용하면 데이터가 지속적으로 증가하므로,
개발 환경에서도 저장 공간 관리와 데이터 정리 기능이 필요하다.
목표
Capture Log 보관 기간을 설정하고,
오래된 데이터를 안전하게 정리할 수 있도록 한다.
구현 후보
- 보관 기간 설정
- 일정 기간이 지난 Capture 자동 삭제
- 전체 Capture 삭제
- 선택한 Capture 삭제
- 삭제 전 확인 절차
- 삭제 건수 및 결과 로그
- 자동 정리 실행 주기 설정
- 개발 환경 기본값 검토
완료 조건
고려사항
- 대량 삭제 성능
- Transaction 범위
- 잘못된 설정값 처리
- 기본 보관 기간
배경
FlowTool은 Proxy 요청이 발생할 때마다 Capture Log를 PostgreSQL에 저장한다.
장기간 사용하면 데이터가 지속적으로 증가하므로,
개발 환경에서도 저장 공간 관리와 데이터 정리 기능이 필요하다.
목표
Capture Log 보관 기간을 설정하고,
오래된 데이터를 안전하게 정리할 수 있도록 한다.
구현 후보
완료 조건
고려사항