Professional Documents
Culture Documents
Intsall Infoarchive NEw
Intsall Infoarchive NEw
Intsall Infoarchive NEw
- IA Server has a configuration section for the background processing that can be tweaked to
fine-tune performance of the overall environment. Background processing consists of several
aspects, such as jobs, order items, batch items, and scheduled tasks. Using Spring profiles, it
is possible to disable specific categories of background processing overall, but it is also
possible to change the number of threads available for specific background processing.
- The defaults are ten threads for jobs, order items, and batch items, each for a total of 30
threads per IA Server instance. Many jobs spawn batch order items and, therefore,
effectively rely on all three thread pools simultaneously. Jobs frequently create multiple
order items that can be run either synchronously or asynchronously, depending on the job
- In turn, batch order items typically create multiple batch items, each of which can run in
parallel
- The related background configuration settings can be managed per individual IA Server and,
therefore, differ across instances.
- It requires trial and error to identify the optimal settings and may differ per environment.
- There are also different batch-related configuration settings with regards to individual batch
operation types that eventually control how many batches will be created per operation and,
therefore, how much parallelism can be accomplished.
- One should consider dedicating specific IA Server nodes for specific types of background
processing and disabling background processing entirely on others. It could be useful to
dedicate one or more nodes for REST processing, for example, while using others primarily
for background processing
- Especially with scaling loads and multiple jobs running in parallel, a single node deployment
may not be powerful enough to provide sufficient performance with default settings.
- InfoArchive takes necessary precautions when moving content from/to WORM store
to maintain policy compliance. The following is done as part of the content move
from/to WORM stores