-
Notifications
You must be signed in to change notification settings - Fork 405
/
tsung.app.src.in
49 lines (48 loc) · 2.07 KB
/
tsung.app.src.in
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
45
46
47
48
49
{application, tsung,
[{description, "tsung, a load testing tool for TCP/UDP servers"},
{vsn, "%VSN%"},
{modules, [
tsung,
ts_launcher,
ts_session_cache,
ts_client,
ts_client_rcv,
ts_client_sup,
ts_sup,
ts_stats,
ts_utils,
ts_profile
]},
{registered, [
ts_launcher,
ts_session_cache
]},
{env, [
{debug_level, 2},
{snd_size, 32768}, % send buffer size
{rcv_size, 32768}, % receive buffer size
{idle_timeout, 600000}, % 10min timeout
{global_ack_timeout, infinity}, % global ack timeout
{connect_timeout, 30000},
{max_warm_delay, 15000},
{dump, full}, % full or light
{parse_type, noparse},
{persistent, true}, % persistent connection: true or false
{mes_type, dynamic}, % dynamic or static
{nclients, 10}, % number of client to connect
{log_file, "./tsung.log"}, % log file name
%% use for IMS GET :
{http_modified_since_date, "Fri, 14 Nov 2003 02:43:31 GMT"},
{client_retry_timeout, 10}, % retry sending (in microsec.)
{ssl_ciphers, negociate},
%%% -------- JABBER OPTIONS
{jabber_users, 2000000},
{jabber_username, "c"},
{jabber_password, "pas"},
{jabber_domain, "mydomain.com"},
%%% -------- WEBSOCKET OPTIONS
{websocket_path, "/chat"}
]},
{applications, [ @ERLANG_APPLICATIONS@]},
{mod, {tsung, []}}
]}.