예측 캐싱 정보
Windchill 파일 서버나 주 사이트에 컨텐트가 동적으로 캐시된 후, 시스템은 해당 컨텐트의 새 이터레이션을
Windchill 파일 서버에 자동으로 복제합니다. 그러면 사용자가 정의한 기간 동안 컨텐트가 이 파일 서버에 저장됩니다. 이 작업을 예측 캐싱이라고 합니다. 예를 들어, 사용자가
사용자가 시작한 복제를 통해 객체를 복제하면 시스템은 예측 캐싱을 통해 해당 시점부터 그 이후의 파일을 복제합니다.
예측 캐싱을 사용할 경우, 시스템은 예측 캐싱에 사용할 특수한 규칙을 자동으로 작성한 다음 이 규칙의 조건을 충족하는 객체를 복제합니다. 자동으로 작성되는 이 규칙은 사용자가 볼 수 없습니다.
예측 캐싱이 수행되면 모든 객체가 사이트의 기본 대상인 보관소로 복제됩니다.
예측 캐싱 규칙 및 스케줄 작성
예측 캐싱 규칙 및 스케줄을 작성하기 전에 시스템은 다음 사항을 확인합니다.
• 해당 보관소에 대한 복제 스케줄이 있는지 여부.
• 복제 스케줄이 있는 경우, 시스템은 객체 클래스 및 보관소에 대한 규칙이 있는지 여부를 확인합니다.
복제 스케줄과 복제 규칙이 모두 있으면 예측 캐싱 규칙 및 스케줄이 작성되지 않습니다.
예측 캐싱 규칙이 작성되면 시스템은 해당 보관소에 대한 복제 스케줄이 이미 있는지 확인합니다. 복제 스케줄이 없으면 반복 복제 스케줄이 자동으로 작성됩니다. 이 스케줄은 매일 wt.properties 파일에 정의된 시간에 실행됩니다. 이 스케줄의 scheduleType 이름은 다음과 같습니다.
• PREDICTVE - 이 스케줄은 예측 캐싱 규칙 또는 scheduleType의 조건을 충족하는 객체에 대해서만 복제를 수행합니다. 예약된 복제는 수행되지 않습니다.
• PREDICTVE+SCHEDULED - 이 스케줄은 PredictiveCachingRule 및 일반 규칙 모두에 대해 복제를 수행합니다.
|
보관소마다 예측 캐싱 스케줄을 하나만 지정할 수 있습니다.
|
예측 캐싱 활성화 및 비활성화
예측 캐싱은 다음과 같이 wt.fv.predictiveReplicationEnabled 등록 정보 값으로 제어할 수 있습니다.
• 값이 true이면 예측 캐싱 규칙 및 스케줄이 작성되고 예측 캐싱이 수행됩니다.
• 값이 false이면 예측 캐싱 규칙이 작성되지 않습니다.