File Ingestion and Replication > File Ingestion and Replication > File Ingestion and Replication runtime options
  

File Ingestion and Replication runtime options

You can run a file ingestion and replication task manually. You can also schedule the task to run at a specific time or when a file is ready.
You can choose to receive notifications if the task fails and if the task detects infected files.
A file ingestion and replication task can have multiple jobs. You can run multiple jobs simultaneously to enhance the performance and scalability of a file ingestion and replication task. You can configure a file ingestion and replication task to run multiple jobs concurrently or use the job resource of the File Ingestion and Replication REST API to run multiple jobs concurrently.
Warning: Running concurrent jobs might cause unexpected results if the targets include duplicate files.
You can run a batch of files or multiple batches in parallel to reduce the duration of processing a large number of files. The maximum number of batches you can run in parallel depends on the fmi-task-max-pool-size and fmi-task-core-pool-size properties that you configure for the runtime environment in Administrator. The fmi-task-max-pool-size property determines the maximum number of threads to execute a file ingestion and replication task. A thread count close to the maximum value of fmi-task-max-pool-size might impact the performance of other jobs running on the same Secure Agent.
For more information about scheduling a file ingestion and replication task and running parallel batch, see Configuring runtime options.
For more information about running concurrent jobs using the job resource, see REST API Reference.