다음에서 제거 구성 NCache

캐시를 생성할 때도 크기를 할당 (컴퓨터에서 사용 가능한 메모리에 따라 다름). 그러나 이 할당된 크기가 어느 시점에서 가득 차게 될 가능성이 있습니다. 이 경우 이 캐시에서 쓰기 작업을 수행할 수 없지만 읽기 작업은 계속 수행할 수 있습니다.

이 문제를 해결하기 위해, NCache 캐시 클러스터에서 제거를 활성화할 수 있습니다. 이 기능은 사용 가능한 세 가지 알고리즘(이 팁의 뒷부분에서 설명)을 기반으로 캐시 클러스터에서 데이터를 자동으로 제거합니다. 그러나 다음 시나리오에서는 제거를 활성화하면 안 됩니다.

  • 캐시에 제거할 수 없는 중요한 데이터가 포함되어 있습니다.
  • 캐시에는 사용자 데이터(예: 세션 데이터)가 포함되어 있습니다.

이러한 시나리오에서 제거 대신 가장 좋은 옵션은 런타임에 수행할 수 있는 캐시 크기를 늘리고 캐시가 가득 찼을 때 알림을 받는 것입니다. 캐시 클러스터에 대한 제거를 활성화하는 두 가지 방법이 있으며 아래에 설명되어 있습니다.

캐시 생성 시 제거 활성화

다음을 사용하여 캐시 생성 시 캐시 제거를 활성화할 수 있습니다. NCache 웹 관리자. 아래 단계를 따르십시오.

  1. 를 실행 NCache 웹 관리자 및 캐시 생성.
  2. 6단계에서 옆에 있는 확인란을 선택합니다. 제거 활성화 퇴거를 가능하게 합니다.
  3. 다른 옵션 설정 (퇴거 정책, 기본 우선 순위 및 퇴거 비율) 당신의 취향에 따라.
  4. 마감재 .
그림 1: 캐시 생성 시 제거 활성화
그림 1: 캐시 생성 시 제거 활성화

생성된 캐시에 대해 제거 활성화

다음을 사용하여 이미 생성된 캐시에 대해 제거를 활성화할 수도 있습니다. NCache 웹 관리자. 캐시가 중지되었는지 확인하십시오. 이미 생성된 캐시를 제거하려면 다음 단계를 따르세요.

  1. 를 실행 NCache 웹 관리자를 클릭하고 자세한 정보 보기 당신의 캐시에 대해.
  2. . 살펴보기 섹션에서를 클릭하십시오.
  3. 확인 제거 활성화 상자를 클릭하여 캐시에서 제거를 활성화합니다.
  4. 다른 옵션 설정 (퇴거 정책, 기본 우선 순위 및 퇴거 비율) 당신의 취향에 따라.
  5. 완료되면 다음을 클릭하십시오.
그림 2: 생성된 캐시에 대해 제거 활성화
그림 2: 생성된 캐시에 대해 제거 활성화

퇴거 정책

NCache 세 가지 제공 퇴거 정책 선택할 수 있습니다. 아래에 설명되어 있습니다.

LRU(최근 사용)

이 제거 정책은 캐시된 개체에 타임스탬프를 넣습니다. 타임스탬프는 개체에 액세스할 때마다 업데이트됩니다. 제거할 때 가장 오래된 타임스탬프가 있는 개체가 선택됩니다. 두 개체의 타임스탬프가 동일한 경우 둘 사이에서 무작위로 선택됩니다. 기본적으로 항목은 가장 최근에 사용한 항목을 기준으로 제거됩니다.

LFU(가장 적게 사용됨)

이 정책은 개체에 액세스한 횟수를 계산하는 카운터를 사용합니다. 제거 시 액세스 수가 가장 적은 개체가 먼저 제거됩니다. 이 정책에서도 동일한 개수 값을 가진 두 개체 사이에서 무작위로 선택됩니다.

우선순위 기반

이 제거 정책에는 LFU 제거 정책과 유사하지만 개체와 관련된 우선 순위가 추가된 제거 메커니즘이 있습니다. 개체의 우선 순위는 이 개체를 캐시할 때 사용자가 결정합니다. 우선 순위가 낮은 개체가 먼저 제거되고 우선 순위가 높은 개체가 나중에 제거됩니다. 이 퇴거 정책에서는 다음 퇴거 우선 순위 중에서 선택할 수 있습니다.

  • 낮은
  • 정상 아래
  • 표준
  • 보통 이상
  • 높은

참고 : 우선 순위를 선택하지 않으면 기본 우선 순위가 기본으로 사용됩니다.

다음에 무엇을할지?

© 저작권 Alachisoft 2002 - . 판권 소유. NCache 는 Diyatech Corp.의 등록상표입니다.