evtctxdrop
지정한 토픽에 해당하는 모든 이벤트 컨텍스트를 일괄 삭제합니다. all=t 옵션을 사용하면 모든 이벤트 컨텍스트를 삭제할 수 있습니다.
명령어 속성
| 항목 | 설명 |
|---|---|
| 명령어 유형 | 가공 쿼리 |
| 필요 권한 | 없음 |
| 라이선스 사용량 | 해당 없음 |
| 병렬 실행 | 미지원 |
| 분산 실행 | 미지원 |
문법
evtctxdrop {topic=STR | all=BOOL}
옵션
topic=STR- 삭제할 이벤트 컨텍스트의 토픽 이름.
all=t를 지정하지 않은 경우 필수입니다. all=BOOLt로 지정하면 모든 토픽의 이벤트 컨텍스트를 일괄 삭제합니다.
입력 필드
없음
출력 필드
없음
오류 코드
파싱 오류
| 오류 코드 | 메시지 | 설명 |
|---|---|---|
| missing-evtctxdrop-topic | - | all=t를 지정하지 않고 topic 옵션도 없는 경우 |
런타임 오류
해당 사항 없음
설명
evtctxdrop 명령어는 지정한 토픽의 모든 이벤트 컨텍스트를 메모리 저장소에서 일괄 삭제합니다. evtctxdel 명령어가 개별 이벤트 컨텍스트를 조건에 따라 삭제하는 것과 달리, evtctxdrop 명령어는 토픽 단위로 모든 이벤트 컨텍스트를 한 번에 제거합니다.
all=t 옵션을 사용하면 토픽과 관계없이 모든 이벤트 컨텍스트를 삭제합니다. 운영 중인 다른 규칙의 이벤트 컨텍스트까지 삭제되므로 주의해야 합니다.
이 명령어는 비동기로 삭제를 수행하며, 삭제가 완료될 때까지 대기합니다.
사용 예
-
특정 토픽의 이벤트 컨텍스트 일괄 삭제
evtctxdrop topic=error_accesserror_access토픽의 모든 이벤트 컨텍스트를 삭제합니다. -
모든 이벤트 컨텍스트 삭제
evtctxdrop all=t모든 토픽의 이벤트 컨텍스트를 일괄 삭제합니다.
호환성
evtctxdrop 명령어는 소나 4.0 이전 버전부터 제공되었습니다.