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
- In the configuration directory of the Role, open
cd_storage_conf.xml for editing.
- Find the
Storages element.
- 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 (defaults to 120000 (2 minutes) if omitted), and MONITORINTERVAL specifies how often (in milliseconds) the system should check for pending transactions (defaults to 5000 (5 seconds) if omitted).
- Save and close
cd_storage_conf.xml.