taler-bank-benchmark(1) ####################### .. only:: html Name ==== **taler-bank-benchmark** - benchmark only the 'bank' and the 'taler-exchange-wirewatch' tool 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**] 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. See Also ======== taler-exchange-httpd(1), taler.conf(5). Bugs ==== Report bugs by using https://bugs.taler.net/ or by sending electronic mail to .