mirror of
https://github.com/bigchaindb/bigchaindb.git
synced 2024-10-13 13:34:05 +00:00
106 lines
2.8 KiB
Plaintext
106 lines
2.8 KiB
Plaintext
#
|
|
# RethinkDB instance configuration sample
|
|
#
|
|
# - Give this file the extension .conf and put it in /etc/rethinkdb/instances.d in order to enable it.
|
|
# - See http://www.rethinkdb.com/docs/guides/startup/ for the complete documentation
|
|
# - Uncomment an option to change its value.
|
|
#
|
|
|
|
###############################
|
|
## RethinkDB configuration
|
|
###############################
|
|
|
|
### Process options
|
|
|
|
## User and group used to run rethinkdb
|
|
## Command line default: do not change user or group
|
|
## Init script default: rethinkdb user and group
|
|
# runuser=rethinkdb
|
|
# rungroup=rethinkdb
|
|
|
|
## Stash the pid in this file when the process is running
|
|
## Note for systemd users: Systemd uses its own internal mechanism. Do not set this parameter.
|
|
## Command line default: none
|
|
## Init script default: /var/run/rethinkdb/<name>/pid_file (where <name> is the name of this config file without the extension)
|
|
# pid-file=/var/run/rethinkdb/rethinkdb.pid
|
|
|
|
### File path options
|
|
|
|
## Directory to store data and metadata
|
|
## Command line default: ./rethinkdb_data
|
|
## Init script default: /var/lib/rethinkdb/<name>/ (where <name> is the name of this file without the extension)
|
|
directory=/data
|
|
|
|
## Log file options
|
|
## Default: <directory>/log_file
|
|
#log-file=/var/log/rethinkdb
|
|
|
|
### Network options
|
|
|
|
## Address of local interfaces to listen on when accepting connections
|
|
## May be 'all' or an IP address, loopback addresses are enabled by default
|
|
## Default: all local addresses
|
|
# bind=127.0.0.1
|
|
bind=all
|
|
|
|
## Address that other rethinkdb instances will use to connect to this server.
|
|
## It can be specified multiple times
|
|
# canonical-address=
|
|
|
|
## The port for rethinkdb protocol for client drivers
|
|
## Default: 28015 + port-offset
|
|
# driver-port=28015
|
|
|
|
## The port for receiving connections from other nodes
|
|
## Default: 29015 + port-offset
|
|
# cluster-port=29015
|
|
|
|
## The host:port of a node that rethinkdb will connect to
|
|
## This option can be specified multiple times.
|
|
## Default: none
|
|
# join=example.com:29015
|
|
|
|
## All ports used locally will have this value added
|
|
## Default: 0
|
|
# port-offset=0
|
|
|
|
## r.http(...) queries will use the given server as a web proxy
|
|
## Default: no proxy
|
|
# reql-http-proxy=socks5://example.com:1080
|
|
|
|
### Web options
|
|
|
|
## Port for the http admin console
|
|
## Default: 8080 + port-offset
|
|
# http-port=8080
|
|
|
|
## Disable web administration console
|
|
# no-http-admin
|
|
|
|
### CPU options
|
|
|
|
## The number of cores to use
|
|
## Default: total number of cores of the CPU
|
|
# cores=2
|
|
|
|
### Memory options
|
|
|
|
## Size of the cache in MB
|
|
## Default: Half of the available RAM on startup
|
|
# cache-size=1024
|
|
|
|
### Disk
|
|
|
|
## How many simultaneous I/O operations can happen at the same time
|
|
# io-threads=64
|
|
#io-threads=128
|
|
|
|
## Enable direct I/O
|
|
direct-io
|
|
|
|
### Meta
|
|
|
|
## The name for this server (as will appear in the metadata).
|
|
## If not specified, it will be randomly chosen from a short list of names.
|
|
# server-name=server1
|