The primary Bitfusion executable is controlled by configuration files. There are a few configuration options handled by these files.
There are two configuration files available to Bitfusion:
Either of these files can be configured, and both are read during application startup. Both files use the same options.
Note: If both files are present and populated, both will be used to configure the application. The same parameters are defined in both files, the file from the user directory (~/.bitfusion/bitfusion.yaml) will take precedence.
There are three potential configurations options:
A sample configuration file with all available options is:
rdma:
enabled: <true|false>
hops: “<1|2|3>”
srs:
auto_release_timeout: “<time in the format of 2m30s>”
cache_store:
client_root: "~/cache"
client_cleanup_threshold_MB: 5120
server_root: "/var/cache/bitfusion"
server_cleanup_threshold_MB: 5120
The number of RDMA hops define RDMA behavior.