Specialized Administration > Site Maintenance > Queue Management > Understanding Background Queues > Background Queue Details > Out-of-the-box Background Queues > CollectorBasedPackageQueue
  
CollectorBasedPackageQueue
The CollectorBasedPackageQueue enables collector-based package collections to refresh as a background process. This frees up resources available for foreground processes by moving collections to the background. By default, this is disabled. The following properties are useful for this queue:
com.ptc.core.percol.collectorBasedRefreshInBackground�Specifies whether to enable background refreshing of collector-based package collections. The default is false. If set to true, collector-based package collectors refresh as a background process rather than a foreground process.
com.ptc.core.percol.numBackroundRefreshQueues�Specifies how many queues run simultaneously when background refreshing of collector-based package collections is enabled. The default is 2 (named �CollectorBasedPackageQueue1� and �CollectorBasedPackageQueue2�). If set to 3 or greater, additional queues are added and numbered sequentially.
com.ptc.core.percol.backgroundRefreshCollectorLimit�Specifies how many objects can be included in a package collection when it is refreshed in the background. The default is -1, which sets background refreshing to the same limit as the foreground (determined by the com.ptc.core.collectionsrv.engine.limitDependencyTracing property). If set to 1 or greater, the limit is applied to package collections when they are refreshed in the background.