17.11. taler-bank-benchmark(1)

17.11.1. Name

taler-bank-benchmark - benchmark only the ‘bank’ and the ‘taler-exchange-wirewatch’ tool

17.11.2. Synopsis

taler-bank-benchmark [-c FILENAME | –config=FILENAME] [-h | –help] [-K | –linger] [-L LOGLEVEL | –loglevel=LOGLEVEL] [-l FILENAME | –logfile=FILENAME] [-m MODE | –mode=MODE] [-p NPROCS | –worker-parallelism=NPROCS] [-P NTHREADS | –service-parallelism=NTHREADS] [-r NRESERVES | –reserves=NRESERVES] [-s HISTSIZE | –size=HISTSIZE] [-V | –verbose] [-v | –version] [-w | –wirewatch]

17.11.3. Description

taler-bank-benchmark is a command-line tool to benchmark only the “bank” and the taler-exchange-wirewatch tool.

The options for taler-bank-benchmark are:

-c FILENAME | –config=FILENAME
Use the configuration and other resources for the merchant to operate from FILENAME.
-h | –help
Print short help on options.
-K | –linger
Linger around until key press.
-L LOGLEVEL | –loglevel=LOGLEVEL
Specifies the log level to use. Accepted values are: DEBUG, INFO, WARNING, ERROR.
-l FILENAME | –logfile=FILENAME
Send logging output to FILENAME.
-m MODE | –mode=MODE
Run as bank, client or both. If unspecified, MODE defaults to both.
-P NTHREADS* | –service-parallelism=NTHREADS
Run with NTHREADS service threads.
-p NPROCS | –worker-parallelism=NPROCS
Run with NPROCS client processes.
-r NRESERVES | –reserves=NRESERVES
Create NRESERVES reserves per client.
-s HISTSIZE | –size=HISTSIZE
Configure the fakebank to keep in memory at most HISTSIZE history elements.
-V | –verbose
Display more output than usual.
-v | –version
Print version information.
-w | –wirewatch
Run the taler-exchange-wirewatch tool.

17.11.4. See Also

taler-exchange-httpd(1), taler.conf(5).

17.11.5. Bugs

Report bugs by using https://bugs.taler.net/ or by sending electronic mail to <taler@gnu.org>.