diff --git a/deploy_one_instance.sh b/deploy_one_instance.sh new file mode 100644 index 000000000..d05205bea --- /dev/null +++ b/deploy_one_instance.sh @@ -0,0 +1,22 @@ +#!/bin/bash -x +##The commented suffix is for linux +##Reference: https://github.com/Zilliqa/Zilliqa/blob/master/tests/Node/test_node_simple.sh +sudo sysctl net.core.somaxconn=1024 +sudo sysctl net.core.netdev_max_backlog=65536; +sudo sysctl net.ipv4.tcp_tw_reuse=1; +sudo sysctl -w net.ipv4.tcp_rmem='65536 873800 1534217728'; +sudo sysctl -w net.ipv4.tcp_wmem='65536 873800 1534217728'; +sudo sysctl -w net.ipv4.tcp_mem='65536 873800 1534217728'; + +./kill_node.sh +source ~/.bash_profile +python aws-scripts/preprocess_peerlist.py +FILE='isTransaction.txt' +config=$1 +if [ -f $FILE ]; then + go run ./aws-code/transaction_generator.go -config_file $config +else: + go run ./benchmark_main.go -config_file $config& + + +