ports/databases/foundationdb-devel/files/foundationdb.conf.in
Dave Cottlehuber 63880e7b33 databases/foundationdb-devel: [NEW PORT] distributed ACID transactions
FDB 7.x has a new cmake-derive build system, and upstreamed patches that
already supports C client bindings for other languages. While the
upstreamed patches are still under development, this port allows
FoundationDB users and committers to easily test and work with FreeBSD,
and also enables FreeBSD-based clients to work out of the box.

Approved by:	vanilla
Sponsored by:	SkunkWerks, GmbH
Differential Revision:	https://reviews.freebsd.org/D23287
2020-01-28 08:08:01 +00:00

47 lines
1.2 KiB
Text

## foundationdb.conf
##
## Configuration file for FoundationDB server processes
## Full documentation is available at
## https://apple.github.io/foundationdb/configuration.html#the-configuration-file
[fdbmonitor]
user = %%DB_USER%%
group = %%DB_GROUP%%
[general]
restart_delay = 60
## by default, restart_backoff = restart_delay_reset_interval = restart_delay
# initial_restart_delay = 0
# restart_backoff = 60
# restart_delay_reset_interval = 60
cluster_file = %%PREFIX%%/etc/foundationdb/fdb.cluster
# delete_envvars =
# kill_on_configuration_change = true
## Default parameters for individual fdbserver processes
[fdbserver]
command = %%PREFIX%%/bin/fdbserver
public_address = auto:$ID
listen_address = public
datadir = %%DB_DIR%%/data/$ID
logdir = %%LOG_DIR%%
# logsize = 10MiB
# maxlogssize = 100MiB
# machine_id =
# datacenter_id =
# class =
# memory = 8GiB
# storage_memory = 1GiB
# cache_memory = 2GiB
# metrics_cluster =
# metrics_prefix =
## An individual fdbserver process with id 4500
## Parameters set here override defaults from the [fdbserver] section
[fdbserver.4500]
[backup_agent]
command = %%PREFIX%%/bin/backup_agent
logdir = %%LOG_DIR%%
[backup_agent.1]