다음을 통해 공유


캐시에서 값 제거

적용 대상: 모든 API Management 계층

cache-remove-value 키로 식별된 캐시 항목을 삭제합니다. 키는 임의의 문자열 값을 포함할 수 있으며 일반적으로 정책 식을 사용하여 제공됩니다.

참고 항목

정책 문에 제공된 순서대로 정책의 요소 및 자식 요소를 설정합니다. API Management 정책을 설정하거나 편집하는 방법에 대해 자세히 알아봅니다.

정책 문

<cache-remove-value key="cache key value" caching-type="prefer-external | external | internal"  />

특성

특성 설명 필수 항목 기본값
caching-type 다음 특성 값 중에서 선택합니다.
- internal 기본 제공 API Management 캐시를 사용합니다.
- externalAzure API Management에서 외부 Azure Cache for Redis 사용에 설명된 대로 외부 캐시를 사용합니다.
- prefer-external 구성된 경우 외부 캐시를 사용하고 그렇지 않으면 내부 캐시를 사용합니다.

정책 식은 허용되지 않습니다.
아니요 prefer-external
key 캐시에서 제거할 이전에 캐시된 값의 키입니다. 정책 식이 허용됩니다. 해당 없음

사용

예시

<cache-store-value
    key="@("userprofile-" + context.Variables["enduserid"])"
    value="@((string)context.Variables["userprofile"])" duration="100000" />

이 정책에 대한 자세한 내용과 예제는 Azure API Management의 사용자 지정 캐싱을 참조하세요.

정책 작업에 대한 자세한 내용은 다음을 참조하세요.