Use > Data Flow Management > Reconciliation > Data Reconciliation > How to Modify the Maximum Number of Threads for the Data-In Service

How to Modify the Maximum Number of Threads for the Data-In Service

Since UCMDB 10.30, the Data-In service can process multiple CI buckets concurrently if they do not intersect based on their identification. If two CIs from two buckets are identified with each other, then the Data-In service processes the two buckets sequentially.

By default, the Data-In service can process four CI buckets concurrently. You can modify this number according to the server's capability: increase the number if the server is powerful and decrease the number if otherwise.

To modify the maximum number of threads for the Data-In service, follow these steps:

  1. Extract the <UCMDB_Server_Home>\lib\reconciliation.jar\services\reconciliation\service-config.xml file to the following folder:

    <UCMDB_Server_Home>\conf\service-config\services\reconciliation\

  2. Locate the following section in the extracted service-config.xml file:

    <task-config total-threads-num="4" max-queue-size="30">
        <manager-creation>
            <manager-factory-class-name>com.hp.ucmdb.reconciliation.datain.manager.DataInManagerFactory</manager-factory-class-name>
        </manager-creation>
    </task-config>
    
  3. Modify the value of total-threads-num from 4 to your desired value, and then save the file.

    Note The recommended values are from 1 to 8.

  4. Restart the UCMDB server.

Related Topics Link IconRelated Information