/
tsunami_controller.app.src
44 lines (42 loc) · 1.47 KB
/
tsunami_controller.app.src
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{application, tsunami_controller,
[{description, "IDX-TSUNAMI, a bench tool for TCP/UDP servers"},
{vsn, "%VSN%"},
{modules, [
tsunami_controller,
ts_controller_sup,
ts_mon,
ts_timer,
ts_user_server,
ts_config_server,
ts_msg_server,
ts_file_server,
ts_os_mon
]},
{registered, [
ts_mon,
ts_config_server,
ts_os_mon
]},
{env, [
{debug_level, 6},
{ts_cookie, "humhum"},
{clients_timeout, 60000}, %% timeout for global synchro
{file_server_timeout, 30000}, %% timeout for reading file
{warm_time, 10}, %% (seconds) initial waiting time when launching clients
{thinktime_value, "5"}, % default value = 5sec
{thinktime_override, "false"},
{thinktime_random, "false"},
{dumpstats_interval, 10000},
{dump, none}, %% full or light or none
{stats_backend, none}, %% text|rrdtool
{nclients, 10}, %% number of clients
{nclients_deb, 1}, %% beginning of interval
{nclients_fin, 2000}, %% end of interval
{config_file, "./idx-tsunami.xml"},
{log_file, "./idx-tsunami.log"}
]},
{applications, [kernel, stdlib, ssl]},
{start_phases, [{load_config, []},{start_os_monitoring,[{timeout,30000}]},
{start_clients,[]}]},
{mod, {tsunami_controller, []}}
]}.