diff options
author | 2015-04-10 17:05:17 +0200 | |
---|---|---|
committer | 2015-04-10 17:05:17 +0200 | |
commit | fef8d0d79d27a4a8d0a68d987b5f56928853086d (patch) | |
tree | cbbe063109d01443857b5c334eda3f18743a005e /dev-db/aerospike-server-community/files/aerospike_mesh.conf | |
parent | new dev-python/aerospike (diff) | |
download | ultrabug-fef8d0d79d27a4a8d0a68d987b5f56928853086d.tar.gz ultrabug-fef8d0d79d27a4a8d0a68d987b5f56928853086d.tar.bz2 ultrabug-fef8d0d79d27a4a8d0a68d987b5f56928853086d.zip |
new dev-db/aerospike-server-community
Diffstat (limited to 'dev-db/aerospike-server-community/files/aerospike_mesh.conf')
-rw-r--r-- | dev-db/aerospike-server-community/files/aerospike_mesh.conf | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/dev-db/aerospike-server-community/files/aerospike_mesh.conf b/dev-db/aerospike-server-community/files/aerospike_mesh.conf new file mode 100644 index 0000000..26274f3 --- /dev/null +++ b/dev-db/aerospike-server-community/files/aerospike_mesh.conf @@ -0,0 +1,73 @@ +# Aerospike database configuration file for deployments using mesh heartbeats. + +service { + user root + group root + paxos-single-replica-limit 1 # Number of nodes where the replica count is automatically reduced to 1. + pidfile /run/aerospike/aerospike.pid + service-threads 4 + transaction-queues 4 + transaction-threads-per-queue 4 + proto-fd-max 15000 +} + +logging { + # Log file must be an absolute path. + file /var/log/aerospike/aerospike.log { + context any info + } +} + +network { + service { + address any + port 3000 + } + + heartbeat { + mode mesh + port 3002 # Heartbeat port for this node. + + # List one or more other nodes, one ip-address & port per line: + mesh-seed-address-port 10.10.10.10 3002 +# mesh-seed-address-port 10.10.10.11 3002 +# mesh-seed-address-port 10.10.10.12 3002 +# mesh-seed-address-port 10.10.10.13 3002 +# mesh-seed-address-port 10.10.10.14 3002 + + interval 250 + timeout 10 + } + + fabric { + port 3001 + } + + info { + port 3003 + } +} + +namespace test { + replication-factor 2 + memory-size 4G + default-ttl 30d # 30 days, use 0 to never expire/evict. + + storage-engine memory +} + +namespace bar { + replication-factor 2 + memory-size 4G + default-ttl 30d # 30 days, use 0 to never expire/evict. + + storage-engine memory + + # To use file storage backing, comment out the line above and use the + # following lines instead. +# storage-engine device { +# file /opt/aerospike/data/bar.dat +# filesize 16G +# data-in-memory true # Store data in memory in addition to file. +# } +} |