Hub Properties File

You can use the Reflection Hub properties file to modify the configurable settings listed below. It is located in the Reflection Gateway installation folder in the Hub\conf subfolder. The default location is:

C:\Program Files\Micro Focus\ReflectionGateway\Hub\conf

NOTE:

  • You must restart the server after editing container.properties for your changes to take effect.

  • A backup file, container.properties.example, in the same folder provides a copy of the original default settings.

hub.events.threads

Specifies the number of commands to process in parallel. If the number of active commands is under this limit, the command is processed immediately; otherwise, it will wait its turn in the queue. Commands in this queue include file transfers and commands configured as Job actions. The default is 10.

hub.highpriorityevent.threads

High-priority commands are ones that need to run right away and are expected to have a quick response. These commands use a separate queue to help ensure that they are not backed up or put on hold behind long running commands such as file transfers and commands configured as Job actions. The commands that run through the high-priority queue include status queries to see if a job is still running, file listings to support the Gateway Administrator Browse actions, and file listings required by scans. The default is 10.

hub.responseevent.threads

The number of command responses to process in parallel. The default is 10.

hub.command-api.interface

The network interface used by Gateway Administrator to send commands to the Hub.

hub.command-api.port

The listening port on the Hub used by Gateway Administrator to send commands to the Hub. This value must match the value for Hub listening port configured on the Edit Hub page.

restengine.ssl.keystore

The path to the keystore that contains the server certificate and private key. In most cases, you will not change these files on the Hub.

restengine.ssl.keystoretype

The file type of the keystore that contains the server certificate and private key. Supported values are JCEKS for a Java keystore, and PKCS12 for a PKCS#12 file. The default is JCEKS.

restengine.ssl.keystorepassword

The password that protects the keystore that contains the server certificate and private key.

hub.changedetection.waittime

In order to avoid processing files that are in use, the Hub uses directory listing comparisons to determine if files are currently changing. When a comparison of two listings shows no new files, no changes in file size, and no changes to file timestamps, the files are considered to be inactive. This setting specifies the time to wait (in seconds) between these directory listings. With a shorter wait time, Job actions happen sooner, but this also increases the chance of erroneously determining that a file is not being changed when it actually is. A longer wait time decreases those chances but also delays the job.