close

Filter

loading table of contents...

Deployment Manual / Version 2204

Table Of Contents

3.2.5 Properties for Replicator Configuration

replicator.auto-restart
Type java.lang.Boolean
Default true
Description

Restarts the Replicator sessions if lost (true).

replicator.check-blob-hashes
Type java.lang.Boolean
Default true
Description

Whether the replicator checks that the hashes of uploaded blobs are the same as the hashes stored on the Master Live Server. A failed check indicates that the blob store configuration differs between the Master Live Server and the Replication Live Server. Defaults to true. Only set to false to force replication to resume in case of an emergency. The resulting inconsistent blobs ids may affect blob retrieval and the affected Replication Live Server should be recreated afterwards.

replicator.check-stream
Type java.lang.Boolean
Default true
Description

Defines if the Replication Live Server checks the event queue for connection (true). The event stream is not checked during the initial replication.

replicator.check-timeout
Type java.lang.Long
Default 300
Description

The time in seconds after which the Replication Live Server checks the event queue for connection.

replicator.chunking-threshold
Type java.lang.Integer
Default 10000
Description

Sets the maximum number of events that is fetched from the Master Live Server in one chunk during startup; 0 indicates no limit. Lowering the threshold will reduce main memory consumption at the cost of startup times.

replicator.enable
Type java.lang.Boolean
Default true
Description

Defines if the Replicator should be started on start of the Replication Live Server (true).

replicator.force-online-switch
Type java.lang.Boolean
Default false
Description

Switch to runlevel online even if the repository contents have not yet been replicated from the Master Live Server. Ignored if not cap.server.init-runlevel=online.

replicator.log-events
Type java.lang.Boolean
Default false
Description

All repository events will be logged (true).

replicator.max-accepted-lag
Type java.lang.Long
Default 100
Description

If the Replication Live Server is offline after a consistent replication but it is more than the given number of events behind the current timestamp, then the Replication Live Server will not go online until it catches up.

replicator.packager-flush-size
Type java.lang.Integer
Default 500
Description

Sets the maximum number of events that the packager holds in main memory before flushing to disk. Lowering the flush size will reduce main memory consumption at the cost of write performance.

replicator.password
Type java.lang.String
Default replicator
Description

Configures the password to authenticate against the Master Live Server.

replicator.publication-ior-url
Type java.lang.String
Default  
Description

Sets the location where the Replicator can find the IOR of the Master Live Server.

replicator.restart-replicator-on-error
Type java.lang.Boolean
Default true
Description

Restart the Replicator if an error occurs on Replication Live Server side (true). Otherwise, the Replicator will be stopped.

replicator.shutdown-server-on-error
Type java.lang.Boolean
Default false
Description

Stop the Replication Live Server if an error occurs on Replication Live Server side.

replicator.startup-timeout
Type java.lang.Boolean
Default false
Description

Defines if the Replication Live Server waits on start for the Replicator to connect to the Master Live Server.

replicator.tmp-dir
Type java.lang.String
Default  
Description

The path to the folder where the Replication Live Server should write temporary data during replication.

The path is relative to cap.server.base-dir of the replicator application, so you will probably use an absolute path. During initial replication of a complete repository, a huge amount of data will be written to this directory, in the order of the repository size. So, this directory should be located on a suitable file system with enough space left. During normal operation, only newly published blob content will be buffered on local disk.

replicator.user
Type java.lang.String
Default replicator
Description

Configures the user name to authenticate against the Master Live Server.

Table 3.11. Replicator Properties


Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.