#!/bin/bash if [ -f ./mongod ]; then MONGOD=`realpath ./mongod` else MONGOD=~/bin/mongod fi MONGOD_VERSION=`./mongod --version | grep 'db version v' | perl -pe 's/db version v(\d\.\d).*/\1/'` MONGOD_ARGS="--quiet --fork --setParameter enableTestCommands=1" if [ "$MONGOD_VERSION" == "3.2" ]; then MONGOD_ARGS="$MONGOD_ARGS --setParameter enableReplSnapshotThread=false" elif [ "$MONGOD_VERSION" == "3.1" ]; then MONGOD_ARGS="$MONGOD_ARGS --setParameter enableReplSnapshotThread=false" fi # --setParameter wiredTigerConcurrentReadTransactions=256 # --setParameter wiredTigerConcurrentWriteTransactions=256 # echo $MONGOD exec $MONGOD $MONGOD_ARGS $*