Performs a stress test using:
-
one producer
-
two consumers
-
one connection
-
one destination
The producer and consumers run concurrently.
For
CLIENT_ACKNOWLEDGE
sessions, each message is acknowledged.
Run
|
Delivery
|
Session
|
Consumer
|
Message
|
Type
|
Count
|
Time
|
Msgs/sec
|
1
|
NON_PERSISTENT
|
AUTO
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:01.702
|
587.54
|
|
|
|
|
|
receive
|
1000
|
00:00:05.468
|
182.88
|
2
|
NON_PERSISTENT
|
AUTO
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.841
|
1189.06
|
|
|
|
|
|
receive
|
1000
|
00:00:02.945
|
339.56
|
3
|
NON_PERSISTENT
|
CLIENT
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:02.093
|
477.78
|
|
|
|
|
|
receive
|
1000
|
00:00:05.367
|
186.32
|
4
|
NON_PERSISTENT
|
CLIENT
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.802
|
1246.88
|
|
|
|
|
|
receive
|
1000
|
00:00:03.124
|
320.10
|
5
|
NON_PERSISTENT
|
DUPS_OK
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:02.374
|
421.23
|
|
|
|
|
|
receive
|
1000
|
00:00:04.917
|
203.38
|
6
|
NON_PERSISTENT
|
DUPS_OK
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.190
|
5263.16
|
|
|
|
|
|
receive
|
1000
|
00:00:02.584
|
387.00
|
7
|
PERSISTENT
|
AUTO
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:19.488
|
51.31
|
|
|
|
|
|
receive
|
1000
|
00:00:21.491
|
46.53
|
8
|
PERSISTENT
|
AUTO
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:15.993
|
62.53
|
|
|
|
|
|
receive
|
1000
|
00:00:16.003
|
62.49
|
9
|
PERSISTENT
|
CLIENT
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:20.550
|
48.66
|
|
|
|
|
|
receive
|
1000
|
00:00:22.563
|
44.32
|
10
|
PERSISTENT
|
CLIENT
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:20.109
|
49.73
|
|
|
|
|
|
receive
|
1000
|
00:00:20.129
|
49.68
|
11
|
PERSISTENT
|
DUPS_OK
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:18.527
|
53.98
|
|
|
|
|
|
receive
|
1000
|
00:00:20.530
|
48.71
|
12
|
PERSISTENT
|
DUPS_OK
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:15.892
|
62.92
|
|
|
|
|
|
receive
|
1000
|
00:00:15.902
|
62.89
|
Run
|
Delivery
|
Session
|
Consumer
|
Message
|
Type
|
Count
|
Time
|
Msgs/sec
|
1
|
NON_PERSISTENT
|
AUTO
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:03.424
|
292.06
|
|
|
|
|
|
receive
|
1000
|
00:00:05.377
|
185.98
|
2
|
NON_PERSISTENT
|
AUTO
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.972
|
1028.81
|
|
|
|
|
|
receive
|
1000
|
00:00:02.834
|
352.86
|
3
|
NON_PERSISTENT
|
CLIENT
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:02.293
|
436.11
|
|
|
|
|
|
receive
|
1000
|
00:00:05.518
|
181.23
|
4
|
NON_PERSISTENT
|
CLIENT
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.190
|
5263.16
|
|
|
|
|
|
receive
|
1000
|
00:00:03.245
|
308.17
|
5
|
NON_PERSISTENT
|
DUPS_OK
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:02.764
|
361.79
|
|
|
|
|
|
receive
|
1000
|
00:00:04.967
|
201.33
|
6
|
NON_PERSISTENT
|
DUPS_OK
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.180
|
5555.56
|
|
|
|
|
|
receive
|
1000
|
00:00:02.724
|
367.11
|
7
|
PERSISTENT
|
AUTO
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:03.895
|
256.74
|
|
|
|
|
|
receive
|
1000
|
00:00:05.868
|
170.42
|
8
|
PERSISTENT
|
AUTO
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.421
|
2375.30
|
|
|
|
|
|
receive
|
1000
|
00:00:02.764
|
361.79
|
9
|
PERSISTENT
|
CLIENT
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:02.383
|
419.64
|
|
|
|
|
|
receive
|
1000
|
00:00:05.387
|
185.63
|
10
|
PERSISTENT
|
CLIENT
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.171
|
5847.95
|
|
|
|
|
|
receive
|
1000
|
00:00:03.054
|
327.44
|
11
|
PERSISTENT
|
DUPS_OK
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:00.160
|
6250.00
|
|
|
|
|
|
receive
|
1000
|
00:00:04.807
|
208.03
|
12
|
PERSISTENT
|
DUPS_OK
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:01.021
|
979.43
|
|
|
|
|
|
receive
|
1000
|
00:00:02.674
|
373.97
|
Run
|
Delivery
|
Session
|
Consumer
|
Message
|
Type
|
Count
|
Time
|
Msgs/sec
|
1
|
NON_PERSISTENT
|
AUTO
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:03.074
|
325.31
|
|
|
|
|
|
receive
|
1000
|
00:00:06.910
|
144.72
|
2
|
NON_PERSISTENT
|
AUTO
|
durable synchronous
|
TextMessage
|
send
|
1000
|
00:00:03.635
|
275.10
|
|
|
|
|
|
receive
|
1000
|
00:00:06.870
|
145.56
|
3
|
NON_PERSISTENT
|
AUTO
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.741
|
1349.53
|
|
|
|
|
|
receive
|
1000
|
00:00:04.307
|
232.18
|
4
|
NON_PERSISTENT
|
AUTO
|
durable asynchronous
|
TextMessage
|
send
|
1000
|
00:00:01.031
|
969.93
|
|
|
|
|
|
receive
|
1000
|
00:00:04.356
|
229.57
|
5
|
NON_PERSISTENT
|
CLIENT
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:01.542
|
648.51
|
|
|
|
|
|
receive
|
1000
|
00:00:07.521
|
132.96
|
6
|
NON_PERSISTENT
|
CLIENT
|
durable synchronous
|
TextMessage
|
send
|
1000
|
00:00:00.141
|
7092.20
|
|
|
|
|
|
receive
|
1000
|
00:00:07.581
|
131.91
|
7
|
NON_PERSISTENT
|
CLIENT
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.550
|
1818.18
|
|
|
|
|
|
receive
|
1000
|
00:00:05.287
|
189.14
|
8
|
NON_PERSISTENT
|
CLIENT
|
durable asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.802
|
1246.88
|
|
|
|
|
|
receive
|
1000
|
00:00:05.177
|
193.16
|
9
|
NON_PERSISTENT
|
DUPS_OK
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:03.856
|
259.34
|
|
|
|
|
|
receive
|
1000
|
00:00:07.231
|
138.29
|
10
|
NON_PERSISTENT
|
DUPS_OK
|
durable synchronous
|
TextMessage
|
send
|
1000
|
00:00:04.166
|
240.04
|
|
|
|
|
|
receive
|
1000
|
00:00:07.070
|
141.44
|
11
|
NON_PERSISTENT
|
DUPS_OK
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.541
|
1848.43
|
|
|
|
|
|
receive
|
1000
|
00:00:04.377
|
228.47
|
12
|
NON_PERSISTENT
|
DUPS_OK
|
durable asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.811
|
1233.05
|
|
|
|
|
|
receive
|
1000
|
00:00:04.466
|
223.91
|
13
|
PERSISTENT
|
AUTO
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:11.807
|
84.70
|
|
|
|
|
|
receive
|
1000
|
00:00:13.820
|
72.36
|
14
|
PERSISTENT
|
AUTO
|
durable synchronous
|
TextMessage
|
send
|
1000
|
00:00:24.646
|
40.57
|
|
|
|
|
|
receive
|
1000
|
00:00:26.658
|
37.51
|
15
|
PERSISTENT
|
AUTO
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:10.044
|
99.56
|
|
|
|
|
|
receive
|
1000
|
00:00:10.044
|
99.56
|
16
|
PERSISTENT
|
AUTO
|
durable asynchronous
|
TextMessage
|
send
|
1000
|
00:00:23.063
|
43.36
|
|
|
|
|
|
receive
|
1000
|
00:00:23.824
|
41.97
|
17
|
PERSISTENT
|
CLIENT
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:09.334
|
107.14
|
|
|
|
|
|
receive
|
1000
|
00:00:13.570
|
73.69
|
18
|
PERSISTENT
|
CLIENT
|
durable synchronous
|
TextMessage
|
send
|
1000
|
00:00:21.801
|
45.87
|
|
|
|
|
|
receive
|
1000
|
00:00:36.122
|
27.68
|
19
|
PERSISTENT
|
CLIENT
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:09.283
|
107.72
|
|
|
|
|
|
receive
|
1000
|
00:00:17.645
|
56.67
|
20
|
PERSISTENT
|
CLIENT
|
durable asynchronous
|
TextMessage
|
send
|
1000
|
00:00:21.361
|
46.81
|
|
|
|
|
|
receive
|
1000
|
00:00:34.069
|
29.35
|
21
|
PERSISTENT
|
DUPS_OK
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:10.715
|
93.33
|
|
|
|
|
|
receive
|
1000
|
00:00:12.728
|
78.57
|
22
|
PERSISTENT
|
DUPS_OK
|
durable synchronous
|
TextMessage
|
send
|
1000
|
00:00:25.056
|
39.91
|
|
|
|
|
|
receive
|
1000
|
00:00:27.089
|
36.92
|
23
|
PERSISTENT
|
DUPS_OK
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:10.165
|
98.38
|
|
|
|
|
|
receive
|
1000
|
00:00:10.165
|
98.38
|
24
|
PERSISTENT
|
DUPS_OK
|
durable asynchronous
|
TextMessage
|
send
|
1000
|
00:00:23.223
|
43.06
|
|
|
|
|
|
receive
|
1000
|
00:00:23.814
|
41.99
|
Run
|
Delivery
|
Session
|
Consumer
|
Message
|
Type
|
Count
|
Time
|
Msgs/sec
|
1
|
NON_PERSISTENT
|
AUTO
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:01.392
|
718.39
|
|
|
|
|
|
receive
|
1000
|
00:00:06.920
|
144.51
|
2
|
NON_PERSISTENT
|
AUTO
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.761
|
1314.06
|
|
|
|
|
|
receive
|
1000
|
00:00:04.447
|
224.87
|
3
|
NON_PERSISTENT
|
CLIENT
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:02.504
|
399.36
|
|
|
|
|
|
receive
|
1000
|
00:00:07.751
|
129.02
|
4
|
NON_PERSISTENT
|
CLIENT
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.160
|
6250.00
|
|
|
|
|
|
receive
|
1000
|
00:00:05.367
|
186.32
|
5
|
NON_PERSISTENT
|
DUPS_OK
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:04.166
|
240.04
|
|
|
|
|
|
receive
|
1000
|
00:00:07.341
|
136.22
|
6
|
NON_PERSISTENT
|
DUPS_OK
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.631
|
1584.79
|
|
|
|
|
|
receive
|
1000
|
00:00:04.537
|
220.41
|
7
|
PERSISTENT
|
AUTO
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:02.733
|
365.90
|
|
|
|
|
|
receive
|
1000
|
00:00:06.950
|
143.88
|
8
|
PERSISTENT
|
AUTO
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.340
|
2941.18
|
|
|
|
|
|
receive
|
1000
|
00:00:04.506
|
221.93
|
9
|
PERSISTENT
|
CLIENT
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:03.104
|
322.16
|
|
|
|
|
|
receive
|
1000
|
00:00:08.502
|
117.62
|
10
|
PERSISTENT
|
CLIENT
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.481
|
2079.00
|
|
|
|
|
|
receive
|
1000
|
00:00:05.598
|
178.64
|
11
|
PERSISTENT
|
DUPS_OK
|
synchronous
|
TextMessage
|
send
|
1000
|
00:00:03.735
|
267.74
|
|
|
|
|
|
receive
|
1000
|
00:00:07.290
|
137.17
|
12
|
PERSISTENT
|
DUPS_OK
|
asynchronous
|
TextMessage
|
send
|
1000
|
00:00:00.630
|
1587.30
|
|
|
|
|
|
receive
|
1000
|
00:00:04.616
|
216.64
|