evtctxdrop

지정한 토픽에 해당하는 모든 이벤트 컨텍스트를 일괄 삭제합니다. all=t 옵션을 사용하면 모든 이벤트 컨텍스트를 삭제할 수 있습니다.

명령어 속성

항목설명
명령어 유형가공 쿼리
필요 권한없음
라이선스 사용량해당 없음
병렬 실행미지원
분산 실행미지원

문법

evtctxdrop {topic=STR | all=BOOL}

옵션

topic=STR
삭제할 이벤트 컨텍스트의 토픽 이름. all=t를 지정하지 않은 경우 필수입니다.
all=BOOL
t로 지정하면 모든 토픽의 이벤트 컨텍스트를 일괄 삭제합니다.

입력 필드

없음

출력 필드

없음

오류 코드

파싱 오류
오류 코드메시지설명
missing-evtctxdrop-topic-all=t를 지정하지 않고 topic 옵션도 없는 경우
런타임 오류

해당 사항 없음

설명

evtctxdrop 명령어는 지정한 토픽의 모든 이벤트 컨텍스트를 메모리 저장소에서 일괄 삭제합니다. evtctxdel 명령어가 개별 이벤트 컨텍스트를 조건에 따라 삭제하는 것과 달리, evtctxdrop 명령어는 토픽 단위로 모든 이벤트 컨텍스트를 한 번에 제거합니다.

all=t 옵션을 사용하면 토픽과 관계없이 모든 이벤트 컨텍스트를 삭제합니다. 운영 중인 다른 규칙의 이벤트 컨텍스트까지 삭제되므로 주의해야 합니다.

이 명령어는 비동기로 삭제를 수행하며, 삭제가 완료될 때까지 대기합니다.

사용 예

  1. 특정 토픽의 이벤트 컨텍스트 일괄 삭제

    evtctxdrop topic=error_access
    

    error_access 토픽의 모든 이벤트 컨텍스트를 삭제합니다.

  2. 모든 이벤트 컨텍스트 삭제

    evtctxdrop all=t
    

    모든 토픽의 이벤트 컨텍스트를 일괄 삭제합니다.

호환성

evtctxdrop 명령어는 소나 4.0 이전 버전부터 제공되었습니다.