gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-grid5k] 32/48: update bank


From: gnunet
Subject: [taler-grid5k] 32/48: update bank
Date: Sat, 28 May 2022 12:11:52 +0200

This is an automated email from the git hooks/post-receive script.

marco-boss pushed a commit to branch master
in repository grid5k.

commit a92a926d3ed396d004a73625a3052b0dbca4c7c2
Author: Boss Marco <bossm8@bfh.ch>
AuthorDate: Tue May 24 08:09:16 2022 +0200

    update bank
---
 configs/usr/lib/systemd/system/taler-fakebank.service |  3 ++-
 experiment/scripts/bank.sh                            | 10 ++++++++++
 experiment/scripts/benchmark.sh                       |  5 +++--
 experiment/scripts/exchange-proxy.sh                  |  2 +-
 4 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/configs/usr/lib/systemd/system/taler-fakebank.service 
b/configs/usr/lib/systemd/system/taler-fakebank.service
index 074e917..bd80d66 100644
--- a/configs/usr/lib/systemd/system/taler-fakebank.service
+++ b/configs/usr/lib/systemd/system/taler-fakebank.service
@@ -4,9 +4,10 @@ Description=GNU Taler fake bank
 [Service]
 Type=simple
 EnvironmentFile=/etc/environment
-ExecStart=/usr/bin/taler-fakebank-run -c /etc/taler/taler.conf -n 100 
$TALER_ARGS $BANK_ARGS
+ExecStart=/usr/bin/taler-fakebank-run -c /etc/taler/taler.conf -n 16 
$TALER_ARGS $BANK_ARGS
 StandardOutput=journal
 StandardError=journal
+LimitNOFILE=500000
 
 [Install]
 WantedBy=multi-user.target
diff --git a/experiment/scripts/bank.sh b/experiment/scripts/bank.sh
index 61d04c8..0492f17 100755
--- a/experiment/scripts/bank.sh
+++ b/experiment/scripts/bank.sh
@@ -13,6 +13,16 @@ source ~/scripts/helpers.sh
 
 # Start the taler-fakebank
 function init_bank() {
+  echo "
+  fs.file-max=500000
+  " >> /etc/sysctl.conf
+  
+  echo "
+  * soft nofile unlimited
+  * hard nofile unlimited
+  " >> /etc/security/limits.conf
+  
+  sysctl -p
   # Force the "Make tranfer from X to Y" to be logged for statistics
   # of payment distribution
   echo "GNUNET_FORCE_LOG=\";;make_transfer;;INFO\"" \
diff --git a/experiment/scripts/benchmark.sh b/experiment/scripts/benchmark.sh
index 10b6f98..bd02773 100755
--- a/experiment/scripts/benchmark.sh
+++ b/experiment/scripts/benchmark.sh
@@ -32,10 +32,11 @@ function start_wallet_bench() {
     NUM_DEPOSITS=0
   fi
 
-  if [[ "${WALLET_MERCHANT_SELECTION}" =~ zipf|rand ]]; then
+  if [[ "${WALLET_BENCHMARK}" == bench3 ]] && \
+     [[ "${WALLET_MERCHANT_SELECTION}" =~ zipf|rand ]]; then
     taler-wallet-cli \
       -L ${LOG_LEVEL} \
-      advanced bench3 \
+      advanced ${WALLET_BENCHMARK} \
       --config-json "
     {
       \"exchange\": \"${PROTO}://${EXCHANGE_GW_DOMAIN}/\",
diff --git a/experiment/scripts/exchange-proxy.sh 
b/experiment/scripts/exchange-proxy.sh
index ed4854c..e81d9a0 100755
--- a/experiment/scripts/exchange-proxy.sh
+++ b/experiment/scripts/exchange-proxy.sh
@@ -47,7 +47,7 @@ function setup_config() {
   
   # Allow enough files to be opened by nginx (www-data)
   echo "
-  fs.file-max=50000
+  fs.file-max=500000
   " >> /etc/sysctl.conf
   
   echo "

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]