taler-bank-benchmark.1.rst (2398B)
1 taler-bank-benchmark(1) 2 ####################### 3 4 .. only:: html 5 6 Name 7 ==== 8 9 **taler-bank-benchmark** - benchmark only the 'bank' and the 'taler-exchange-wirewatch' tool 10 11 Synopsis 12 ======== 13 14 **taler-bank-benchmark** 15 [**-c** *FILENAME* | **--config=**\ \ *FILENAME*] 16 [**-f** | **--fakebank**] 17 [**-h** | **--help**] 18 [**-L** *LOGLEVEL* | **--loglevel=**\ \ *LOGLEVEL*] 19 [**-l** *FILENAME* | **--logfile=**\ \ *FILENAME*] 20 [**-p** *NPROCS* | **--worker-parallelism=**\ \ *NPROCS*] 21 [**-r** *NRESERVES* | **--reserves=**\ \ *NRESERVES*] 22 [**-u** *SECTION* | **--exchange-account-section=**\ \ *SECTION*] 23 [**-V** | **--verbose**] 24 [**-v** | **--version**] 25 [**-w**_*NPROC* | **--wirewatch=**\ \ *NPROC*] 26 27 28 Description 29 =========== 30 31 **taler-bank-benchmark** is a command-line tool to benchmark only the "bank" 32 and the ``taler-exchange-wirewatch`` tool. 33 34 The options for **taler-bank-benchmark** are: 35 36 **-c** *FILENAME* \| **--config=**\ \ *FILENAME* 37 Use the configuration and other resources for the merchant to operate 38 from *FILENAME*. 39 40 **-f** \| **--fakebank** 41 Expect to be run against a fakebank (instead of against libeufin) 42 43 **-h** \| **--help** 44 Print short help on options. 45 46 **-L** *LOGLEVEL* \| **--loglevel=**\ \ *LOGLEVEL* 47 Specifies the log level to use. Accepted values are: ``DEBUG``, ``INFO``, 48 ``WARNING``, ``ERROR``. 49 50 **-l** *FILENAME* \| **--logfile=**\ \ *FILENAME* 51 Send logging output to *FILENAME*. 52 53 **-m** *MODE* \| **--mode=**\ \ *MODE* 54 Run as ``bank``, ``client`` or ``both``. 55 If unspecified, *MODE* defaults to ``both``. 56 57 **-p** *NPROCS* \| **--worker-parallelism=**\ \ *NPROCS* 58 Run with *NPROCS* client processes. 59 60 **-r** *NRESERVES* \| **--reserves=**\ \ *NRESERVES* 61 Create *NRESERVES* reserves per client. 62 63 **-u** *SECTION* \| **--exchange-account-section=**\ \ *SECTION* 64 Use *SECTION* as the name of the configuration section which specifies the exchange bank account. 65 66 **-V** \| **--verbose** 67 Display more output than usual. 68 69 **-v** \| **--version** 70 Print version information. 71 72 **-w** *NPROC* \| **--wirewatch=**\ \ *NPROC* 73 Run *NPROC* processes of the ``taler-exchange-wirewatch`` tool. 74 75 76 See Also 77 ======== 78 79 taler-exchange-httpd(1), taler-fakebank.conf(5), libeufin-bank.conf(5). 80 81 Bugs 82 ==== 83 84 Report bugs by using https://bugs.taler.net/ or by sending electronic 85 mail to <taler@gnu.org>.