GrainDirectoryOptions 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
public class GrainDirectoryOptions
type GrainDirectoryOptions = class
Public Class GrainDirectoryOptions
- 상속
-
GrainDirectoryOptions
생성자
GrainDirectoryOptions() |
필드
DEFAULT_CACHE_SIZE |
의 기본값입니다 CacheSize. |
DEFAULT_CACHING_STRATEGY |
의 기본값입니다 CachingStrategy. |
DEFAULT_INITIAL_CACHE_TTL |
의 기본값입니다 InitialCacheTTL. |
DEFAULT_MAXIMUM_CACHE_TTL |
의 기본값입니다 MaximumCacheTTL. |
DEFAULT_TTL_EXTENSION_FACTOR |
의 기본값입니다 CacheTTLExtensionFactor. |
DEFAULT_UNREGISTER_RACE_DELAY |
의 기본값입니다 LazyDeregistrationDelay. |
속성
CacheSize |
디렉터리 정보를 캐시할 최대 조직 수를 가져오거나 설정합니다. |
CacheTTLExtensionFactor |
캐시 항목 TTL이 안정적일 때 확장해야 하는 요소를 가져오거나 설정합니다. |
CachingStrategy |
사용할 캐싱 전략을 가져오거나 설정합니다. 옵션은 None입니다. 즉, 디렉터리 항목을 로컬로 캐시하지 않습니다. LRU는 가장 최근에 사용한 표준 고정 크기 전략을 사용해야 했음을 나타냅니다. 및 Adaptive는 고정된 최대 크기의 적응 전략을 사용해야 했음을 나타냅니다. 적응 전략은 기본적으로 사용됩니다. |
InitialCacheTTL |
다시 적용하기 전에 캐시 항목을 유지하기 위한 초기(최소) 시간(초)을 가져오거나 설정합니다. |
LazyDeregistrationDelay |
조직 디렉터리에 활성화를 위한 항목을 추가한 시간과 해당 항목을 조건부로 제거할 수 있는 시점 사이의 시간 범위를 가져오거나 설정합니다. 조건부 등록 취소는 어떤 이유로 인해(예: 메시지 실패) 프롬프트 등록 취소가 실패한 활성화의 지연 정리에 사용됩니다. 디렉터리 파티션의 시간을 비교하므로 메시지 지연 및 clcks skues를 허용해야 하므로 항상 1분 이상이어야 합니다. |
MaximumCacheTTL |
다시 알리기 전에 캐시 항목을 유지하기 위한 최대 시간(초)을 가져오거나 설정합니다. |