予測キャッシュについて
コンテンツが
Windchill ファイルサーバーまたはマスターサイト上で動的にキャッシュされると、システムによって自動的にコンテンツの新規作業版数が
Windchill ファイルサーバーにレプリケーションされます。これはユーザーが定義した期間だけ保管されます。これは予測キャッシュと呼ばれています。たとえば、
ユーザーによって開始されたレプリケーションでユーザーがオブジェクトをレプリケーションすると、予測キャッシュによってその時点から先のファイルが自動的にレプリケーションされます。
予測キャッシュでは、予測キャッシュ用の特別な規則が自動的に作成され、この規則の条件と合致するオブジェクトがレプリケーションされます。この自動的に作成された規則は表示できません。
予測キャッシュが実行されると、すべてのオブジェクトが、サイトのデフォルトターゲットであるボルトにレプリケーションされます。
予測キャッシュの規則とスケジュールの作成
この予測キャッシュの規則とスケジュールを作成する前に、システムによって以下の内容が自動的にチェックされます。
• そのボルトのレプリケーションスケジュールが存在しているかどうか。
• レプリケーションスケジュールが存在している場合、オブジェクトクラスとボルトに対する規則が存在しているかどうかチェックされます。
レプリケーションスケジュールとレプリケーション規則の両方がすでに存在している場合、予測キャッシュの規則とスケジュールは作成されません。
予測キャッシュ規則が作成された場合、ボルトに対するレプリケーションスケジュールがすでに存在しているかどうか、システムによってチェックされます。存在していない場合、循環レプリケーションスケジュールが自動的に作成されます。このスケジュールは、毎日、wt.properties ファイルで定義した特定の時間に実行されます。このスケジュールの scheduleType は、以下のように名前が付けられます。
• PREDICTVE -- このスケジュールでは、予測キャッシュ規則または scheduleType の条件に合ったオブジェクトに対してのみレプリケーションが実行されます。スケジュールされたレプリケーションは実行されません。
• PREDICTVE+SCHEDULED -- このスケジュールでは、PredictiveCachingRule および通常の規則に従ってレプリケーションが実行されます。
|
予測キャッシュスケジュールは、各ボルトに 1 つだけ存在します。
|
予測キャッシュの有効化と無効化
予測キャッシュは、プロパティ wt.fv.predictiveReplicationEnabled の値によって以下のように制御されます。
• 値が真の場合、予測キャッシュの規則とスケジュールが作成され、予測キャッシュが実行されます。
• 値が偽の場合は、予測キャッシュは実行されません。