Skip to content

The broker

Hint

The broker is the workflow orchestrator, in charge of database communication, sending punnets to the worker(s) for them to process the operations.

Configure the broker

Depending on the amount of documents you are dealing with, you may want to control max memory usage allowed (Xmx) for broker.

By default, only 1GB is allocated for this resource :

/config/env.properties
...
# Broker Maximum memory allowed (Xmx)
BROKER_MAX_MEMORY=1G

If the campaign are involving a couple of millions of documents, increasing this value to 8GB or 16GB will definitely help increasing the performance rate of the migration.


Configure the UI port

The UI port is also subject to configuration.

Fast2 application run on the 1789 port by default. To change this, add or update the parameters below:

/config/application.properties
...
# Remote broker port to use by the worker
# broker.port=1789
server.port=1789