Deployment Manual / Version 2406.1
Table Of Contents
repository.blob-cache-path
| |
Type |
String
|
Description |
The directory in which cached blobs are stored. Make sure that the file system for this directory is large enough. Note that forced shutdowns of component's web application may result in leftover files in this directory, which should be cleared while the components are down. The configured directory is shared among components, because the actual cache content is placed in dynamically allocated subdirectories. |
repository.blob-cache-size
| |
Type |
org.springframework.util.unit.DataSize
|
Default | -1B |
Description |
The maximum allowed size of the disk cache for blobs. The blobs are cached temporarily and are garbage collected if no longer needed. Note that the file system overhead for storing the files does not count towards this value. So the physical space that has to be reserved on the disk for the cache has to be slightly higher than value of this configuration property. The value of "-1" means, that the default value of 32,000,000 bytes is used for disk caches. If several concurrent threads write large blobs at the same time, the deletion of the folder with the old unused files can be postponed for later. This is the second reason why the maximum allowed cache size can grow slightly higher than this configuration property. The size of such deviation depends on the blobs size as well as the amount of parallel threads. |
repository.blob-streaming-size-threshold
| |
Type |
org.springframework.util.unit.DataSize
|
Default | -1B |
Description |
The minimum size of streamed blobs. blobs less than or equal to this size will be downloaded completely to disk before the first byte can be read. Larger blobs will be downloaded in the background. Negative values trigger a fallback to the default of 128 KB. |
repository.blob-streaming-threads
| |
Type |
Integer
|
Default | -1 |
Description |
The number of threads reserved for streaming blob. The value of "-1" means, that the default value "2" is used. |
repository.blob-upload.connect-timeout
| |
Type |
Duration
|
Default | 60s |
Description |
The timeout used for establishing a connection to the server for blob uploads. |
repository.blob-upload.request-timeout
| |
Type |
Duration
|
Default | 1h |
Description |
The timeout used for blob uploads. When uploading a blob, the data of the response must become available for reading before this timeout is exceeded. |
repository.caplist.connect
| |
Type |
Boolean
|
Description |
Whether to connect the Cap list repository. Disabled by default. |
repository.caplist.mongo-db-client-uri
| |
Type |
String
|
Default | mongodb://localhost:27017 |
Description |
The Cap List MongoDB connection string URI is used to configure your MongoDB connection. Property 'readpreference' must be 'primary'. See also mongoDb documentation. |
repository.caplist.mongo-db-prefix
| |
Type |
String
|
Default | elastic |
Description |
Prefix for Cap List MongoDB database names. |
repository.connect-retry-delay-seconds
| |
Type |
Long
|
Default | 10 |
Description |
The delay between UAPI connect retries. |
repository.domain
| |
Type |
String
|
Description |
The domain of the Content Server |
repository.enable-blob-download-urls
| |
Type |
Boolean
|
Default | true |
Description |
A flag which allows to disable serving blob download URLs. The server side download URL computation is expensive, esp. if a client iterates over many contents, so that the download URLs are evicted from the cache. Clients may reduce server load by setting this flag to false, if they don't need the download URLs. Default is true. |
repository.force-immediate-login
| |
Type |
Boolean
|
Default | false |
Description |
Configuration option that forces the UAPI connection to connect immediately instead of waiting for the Content Server to come up. This is useful for command line tools like the workflow converter that should provide quick feedback. |
repository.heap-cache-size
| |
Type |
org.springframework.util.unit.DataSize
|
Default | -1B |
Description |
The total number of bytes used by the main memory cache. For 32 bit JVMs this value is exact, for 64 bit JVMs, the actual memory consumption may be up to 2 times the configured value. |
repository.max-cached-blob-size
| |
Type |
org.springframework.util.unit.DataSize
|
Default | -1B |
Description |
The maximum size of blobs that are cached on the local disk. Larger blobs are downloaded from the Content Server on every request. The value of "-1" means, that the default value Integer#MAX_VALUE is used. |
repository.password
| |
Type |
String
|
Description |
The password of the user. |
repository.url
| |
Type |
String
|
Description |
The URL of the Content Server. This property determines where to get the IOR of the Content Server (format: http://<server>:<port>/ior).
|
repository.user
| |
Type |
String
|
Description |
Define the user which connects to the Content Server. |
repository.workflow.connect
| |
Type |
Boolean
|
Description |
Whether to connect the workflow repository. Workflow is disabled by default. |
repository.workflow.url
| |
Type |
String
|
Description |
The workflow server IOR URL. |
Table 3.50. UAPI Spring Boot Client Properties