Documentation Center

Changing the transaction timeout value for the Storage Layer

The Storage Layer has a default timeout value of 2 minutes for transactions to the storage system. If you intend to store larger data sets, this default timeout value is insufficient. For example, if you have a large taxonomy containing 150,000 Keywords or more, 4 minutes would be a better value.

Procedure

  1. In the configuration directory of the Role, open cd_storage_conf.xml for editing.
  2. Find the Storages element.
  3. Optional: Directly below it, add a <Transaction> element, that is, before the </Global> closing tag:
    ...
    </Storages>
    	<Transaction Timeout="TIMEOUT" MonitorInterval="MONITORINTERVAL" />
    </Global>

    where TIMEOUT is the timeout value in milliseconds, and MONITORINTERVAL specifies how often the system should check for pending transactions. 5000 is a good default value for this attribute.

  4. Save and close cd_storage_conf.xml.