CollectorBasedPackageQueue
CollectorBasedPackageQueue は、コレクターベースのパッケージコレクションをバックグラウンドプロセスとして更新します。これによってコレクションがバックグラウンドに移ることで、フォアグラウンドプロセスのためのリソースが解放されます。デフォルトで、これは無効になっています。このキューには、以下のプロパティが便利です。
• com.ptc.core.percol.collectorBasedRefreshInBackground - コレクターベースのパッケージコレクションのバックグラウンドでの更新を有効にするかどうかを指定します。デフォルトは false です。true に設定した場合、コレクターベースのパッケージコレクションは、フォアグラウンドプロセスではなくバックグラウンドプロセスとして更新されます。
• com.ptc.core.percol.numBackroundRefreshQueue - コレクターベースのパッケージコレクションのバックグラウンドでの更新が有効な場合に同時に実行するキューの数を指定します。デフォルトは 2 です (CollectorBasedPackageQueue1 と CollectorBasedPackageQueue2)。3 以上に設定した場合、キューが追加されて連番が付きます。
• com.ptc.core.percol.backgroundRefreshCollectorLimit - バックグラウンドで更新される場合にパッケージコレクションに含めることができるオブジェクトの数を指定します。デフォルトは -1 であり、バックグラウンドでの更新はフォアグラウンドと同じ制限 (プロパティ com.ptc.core.collectionsrv.engine.limitDependencyTracing によって指定) に設定されます。1 以上に設定した場合に、バックグラウンドで更新される場合にパッケージコレクションに制限が適用されます。