Fabasoft Folio COO Service
The following variables apply to the Fabasoft Folio COO Service.
Error Logging
Following variables define error logging settings:
- COO_LOG_DATAINCONSISTENCIES (1/0)
If enabled (default), data inconsistency errors are logged into the event log.
Object Loading
Following variables define settings concerning object loading:
- COO_LOAD_BLOCKMAX
If a large number of objects is loaded this is performed block by block. This variable contains the number of objects that are loaded in one chunk (in one block) at maximum.
Default value: 5000
Object Locking
Following variables define settings concerning object locking:
- COO_LOCK_TIMEOUT
This variable defines the default timeout for non-permanent locks.
Default value: 480 s - COO_LOCK_AUTOEXPIRE
This variable defines if non-permanent locks should expire.
Default value: 1 (enabled) - COO_LOCK_PERMANENT
This variable defines if non-permanent locks should be stored within the database.
Default value: 1 (enabled)
External Cache
Following variables override the external cache settings from the primary domain:
- ECSENABLED
Defines if the external cache should be used.
Default value: TRUE - ECSMAXOBJSIZE
Defines the maximum object size which can be stored within the external cache. Larger objects cannot be stored and therefore will be deleted from the external cache.
Default value: 1000000 (bytes) - ECSUPDATETHREADS
The number of threads which will be used to update objects within the external cache.
Default value: 4 - COO_EXTCACHE_PUBLISH
Defines if the objects should be published to the external cache service.
Default value: 1 (enabled) - COO_EXTCACHE_LOAD
Defines if the COO service should look up objects within the external cache service before querying the database.
Default value: 1 (enabled)