├── ConcurrencyBench.java ├── README.md ├── project.clj ├── results ├── 600k │ ├── ab_results │ ├── cpu.png │ ├── heap_usage │ ├── heap_usage.png │ ├── jvisualvm_snapshort.apps │ └── test_output ├── cpu.png ├── heap.png ├── jvisualvm_snapshot.apps └── logfile ├── run_server ├── run_test └── src └── main.clj /ConcurrencyBench.java: -------------------------------------------------------------------------------- 1 | 2 | 3 | import java.io.IOException; 4 | import java.net.InetSocketAddress; 5 | import java.nio.ByteBuffer; 6 | import java.nio.channels.SelectableChannel; 7 | import java.nio.channels.SelectionKey; 8 | import java.nio.channels.Selector; 9 | import java.nio.channels.SocketChannel; 10 | import java.util.Iterator; 11 | import java.util.PriorityQueue; 12 | import java.util.Random; 13 | import java.util.Set; 14 | 15 | class Connnection implements Comparable { 16 | 17 | public Connnection(SelectionKey key, long idleTs) { 18 | this.key = key; 19 | this.idelUtilTs = idleTs; 20 | } 21 | 22 | public boolean hasIdelEnoughTime(long now) { 23 | return now > idelUtilTs; 24 | } 25 | 26 | public final SelectionKey key; 27 | public final long idelUtilTs; 28 | 29 | public int compareTo(Connnection o) { 30 | return (int) (idelUtilTs - o.idelUtilTs); 31 | } 32 | } 33 | 34 | class Attachment { 35 | 36 | int responseLength = -1; 37 | int bytesNeedRead = -1; 38 | 39 | } 40 | 41 | /** 42 | # more ports for testing 43 | sudo sysctl -w net.ipv4.ip_local_port_range="1025 65535" 44 | echo 9999999 | sudo tee /proc/sys/fs/nr_open 45 | echo 9999999 | sudo tee /proc/sys/fs/file-max 46 | 47 | # edit /etc/security/limits.conf, add line 48 | # * - nofile 9999999 49 | */ 50 | 51 | public class ConcurrencyBench { 52 | 53 | final static int PER_IP = 20000; 54 | final static InetSocketAddress ADDRS[] = new InetSocketAddress[30]; 55 | // 600k concurrent connections 56 | final static int CONCURENCY = PER_IP * ADDRS.length; 57 | 58 | static { 59 | // for i in `seq 200 240`; do sudo ifconfig eth0:$i 192.168.1.$i up ; done 60 | final int PORT = 8000; 61 | final int IP_START = 200; 62 | for (int i = 0; i < ADDRS.length; i++) { 63 | ADDRS[i] = new InetSocketAddress("192.168.1." + (i + IP_START), PORT); 64 | } 65 | } 66 | 67 | final static Random r = new Random(); 68 | 69 | public static ByteBuffer randRequest() { 70 | int length = r.nextInt(4096); // 0 ~~ 4k 71 | String uri = "/?length=" + length; 72 | return ByteBuffer.wrap(("GET " + uri + " HTTP/1.1\r\nHost: localhost\r\n\r\n") 73 | .getBytes()); 74 | } 75 | 76 | public static int randidelTime() { 77 | int ms = 10000 + r.nextInt(90000); // 10s ~ 100s 78 | return ms; 79 | } 80 | 81 | final static PriorityQueue connections = new PriorityQueue( 82 | CONCURENCY); 83 | 84 | // status 85 | static int opened = 0; 86 | static int connected = 0; 87 | static int requestsSent = 0; 88 | static long bytesReceived = 0; 89 | static long startTime = System.currentTimeMillis(); 90 | 91 | // helper 92 | final static ByteBuffer buffer = ByteBuffer.allocateDirect(1024 * 64); 93 | static Selector selector; 94 | 95 | public static void activeIdelConnection(long now) { 96 | Connnection c; 97 | while ((c = connections.peek()) != null) { 98 | if (c.hasIdelEnoughTime(now)) { 99 | c.key.attach(new Attachment()); 100 | c.key.interestOps(SelectionKey.OP_WRITE); 101 | connections.poll(); 102 | } else { 103 | break; 104 | } 105 | } 106 | } 107 | 108 | static long lastReportTime = 0; 109 | 110 | static void reportPerSeconds(long now) { 111 | if (now - lastReportTime > 1000) { 112 | 113 | long time = now - startTime; 114 | double thoughput = ((double) bytesReceived / time) * 1000 / 1024 / 1024; 115 | double rps = ((double) requestsSent / time) * 1000; 116 | 117 | System.out 118 | .printf("time %ds, concurrency: %d, total requests: %d, thoughput: %.2fM/s, %.2f requests/seconds\n", 119 | time / 1000, connected, requestsSent, thoughput, rps); 120 | 121 | lastReportTime = now; 122 | } 123 | } 124 | 125 | public static void main(String[] args) throws IOException, InterruptedException { 126 | selector = Selector.open(); 127 | 128 | while (true) { 129 | long now = System.currentTimeMillis(); 130 | 131 | // connect to server, 100 at a time 132 | for (int i = 0; i < 100 && opened < CONCURENCY; i++) { 133 | SocketChannel ch = SocketChannel.open(); 134 | ch.configureBlocking(false); 135 | ch.socket().setReuseAddress(true); 136 | ch.register(selector, SelectionKey.OP_CONNECT, new Attachment()); 137 | ch.connect(ADDRS[opened % ADDRS.length]); 138 | opened++; 139 | } 140 | 141 | int select = selector.select(2000); // 2s 142 | 143 | if (select > 0) { 144 | Set selectedKeys = selector.selectedKeys(); 145 | Iterator it = selectedKeys.iterator(); 146 | 147 | while (it.hasNext()) { 148 | SelectionKey key = it.next(); 149 | if (key.isConnectable()) { 150 | finishConnect(key); 151 | } else if (key.isWritable()) { 152 | writeRequest(key); 153 | } else if (key.isReadable()) { 154 | readResponse(key, now); 155 | } 156 | } 157 | selectedKeys.clear(); 158 | } 159 | 160 | activeIdelConnection(now); 161 | reportPerSeconds(now); 162 | 163 | if (opened < CONCURENCY) { 164 | Thread.sleep(25); // open 4000 connections per second most 165 | } 166 | } 167 | } 168 | 169 | private static void readResponse(SelectionKey key, long now) { 170 | SocketChannel ch = (SocketChannel) key.channel(); 171 | buffer.clear(); 172 | try { 173 | int read = ch.read(buffer); 174 | if (read == -1) { 175 | System.out.println("remote closed cleanly"); 176 | close(ch); // remote closed cleanly 177 | } else if (read > 0) { 178 | bytesReceived += read; 179 | buffer.flip(); 180 | 181 | Attachment att = (Attachment) key.attachment(); 182 | if (att.responseLength == -1) { 183 | String line = readLine(buffer); 184 | while (line.length() > 0) { 185 | line = line.toLowerCase(); 186 | if (line.startsWith(CL)) { 187 | String length = line.substring(CL.length()); 188 | att.responseLength = Integer.valueOf(length); 189 | att.bytesNeedRead = att.responseLength; 190 | } 191 | line = readLine(buffer); 192 | } 193 | att.bytesNeedRead -= buffer.remaining(); 194 | } else { 195 | att.bytesNeedRead -= read; 196 | } 197 | 198 | if (att.bytesNeedRead == 0) { // all read 199 | connections.add(new Connnection(key, now + randidelTime())); 200 | } 201 | } 202 | } catch (Exception e) { 203 | e.printStackTrace(); 204 | close(ch); 205 | } 206 | } 207 | 208 | static final byte CR = 13; 209 | static final byte LF = 10; 210 | static final String CL = "content-length: "; 211 | 212 | // need to be more robust, but works fine on Linux 213 | public static String readLine(ByteBuffer buffer) { 214 | StringBuilder sb = new StringBuilder(64); 215 | char b; 216 | loop: for (;;) { 217 | b = (char) buffer.get(); 218 | switch (b) { 219 | case CR: 220 | if (buffer.get() == LF) 221 | break loop; 222 | break; 223 | case LF: 224 | break loop; 225 | } 226 | sb.append(b); 227 | } 228 | return sb.toString(); 229 | } 230 | 231 | private static void writeRequest(SelectionKey key) throws IOException { 232 | SocketChannel ch = (SocketChannel) key.channel(); 233 | ch.write(randRequest()); 234 | requestsSent += 1; 235 | key.interestOps(SelectionKey.OP_READ); 236 | } 237 | 238 | private static void finishConnect(SelectionKey key) { 239 | SocketChannel ch = (SocketChannel) key.channel(); 240 | try { 241 | if (ch.finishConnect()) { 242 | ++connected; 243 | key.interestOps(SelectionKey.OP_WRITE); 244 | } 245 | } catch (Exception e) { 246 | e.printStackTrace(); 247 | } 248 | } 249 | 250 | public static void close(SelectableChannel ch) { 251 | connected--; 252 | try { 253 | ch.close(); 254 | } catch (IOException e) { 255 | e.printStackTrace(); 256 | } 257 | } 258 | } 259 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # scale clojure web application 2 | 3 | Test how Clojure web application scales concurrent HTTP connections with [http-kit](https://github.com/http-kit/http-kit) 4 | 5 | 600K concurrent HTTP connections with 3G heap. 6 | 7 | More info: [600k concurrent HTTP connections on PC, with Clojure & http-kit](http://http-kit.org/600k-concurrent-connection-http-kit.html) 8 | 9 | If a more powerful hardware is at hand and you want to get a larger number: 10 | 11 | Tuning TCP/IP buffer sizes 12 | 13 | ```sh 14 | # edit run_server. give it more RAM, http-kit will use ~2k per connection 15 | java -server -Xms3072m -Xmx3072m \ 16 | -cp `lein classpath` clojure.main \ 17 | -m main $@ 18 | ``` 19 | 20 | ```java 21 | // edit ConcurrencyBench.java. 22 | final static int PER_IP = 20000; // 63K is the upper bound 23 | final static InetSocketAddress ADDRS[] = new InetSocketAddress[30]; 24 | // 600k concurrent connections 25 | final static int CONCURENCY = PER_IP * ADDRS.length; 26 | ``` 27 | -------------------------------------------------------------------------------- /project.clj: -------------------------------------------------------------------------------- 1 | (defproject scale-clojure-web-application "0.1" 2 | :description "FIXME: write description" 3 | :url "http://example.com/FIXME" 4 | :license {:name "Eclipse Public License" 5 | :url "http://www.eclipse.org/legal/epl-v10.html"} 6 | :plugins [[lein-swank "1.4.4"]] 7 | :aot [main] 8 | :main main 9 | :dependencies [[org.clojure/clojure "1.4.0"] 10 | [org.clojure/tools.cli "0.2.1"] 11 | [ring/ring-core "1.1.3"] 12 | [org.clojure/tools.cli "0.2.1"] 13 | [http-kit "2.0-rc1"]]) 14 | -------------------------------------------------------------------------------- /results/600k/ab_results: -------------------------------------------------------------------------------- 1 | This is ApacheBench, Version 2.3 <$Revision: 655654 $> 2 | Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/ 3 | Licensed to The Apache Software Foundation, http://www.apache.org/ 4 | 5 | Benchmarking 127.0.0.1 (be patient) 6 | 7 | 8 | Server Software: http-kit 9 | Server Hostname: 127.0.0.1 10 | Server Port: 8000 11 | 12 | Document Path: / 13 | Document Length: 1024 bytes 14 | 15 | Concurrency Level: 10 16 | Time taken for tests: 3.184 seconds 17 | Complete requests: 100000 18 | Failed requests: 0 19 | Write errors: 0 20 | Keep-Alive requests: 100000 21 | Total transferred: 117000000 bytes 22 | HTML transferred: 102400000 bytes 23 | Requests per second: 31405.53 [#/sec] (mean) 24 | Time per request: 0.318 [ms] (mean) 25 | Time per request: 0.032 [ms] (mean, across all concurrent requests) 26 | Transfer rate: 35883.27 [Kbytes/sec] received 27 | 28 | Connection Times (ms) 29 | min mean[+/-sd] median max 30 | Connect: 0 0 0.0 0 0 31 | Processing: 0 0 9.3 0 913 32 | Waiting: 0 0 9.3 0 913 33 | Total: 0 0 9.3 0 913 34 | 35 | Percentage of the requests served within a certain time (ms) 36 | 50% 0 37 | 66% 0 38 | 75% 0 39 | 80% 0 40 | 90% 0 41 | 95% 0 42 | 98% 0 43 | 99% 0 44 | 100% 913 (longest request) 45 | -------------------------------------------------------------------------------- /results/600k/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/http-kit/scale-clojure-web-app/9f37ed678f455ed9cc3c63b29595ffaf8cdf9301/results/600k/cpu.png -------------------------------------------------------------------------------- /results/600k/heap_usage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/http-kit/scale-clojure-web-app/9f37ed678f455ed9cc3c63b29595ffaf8cdf9301/results/600k/heap_usage -------------------------------------------------------------------------------- /results/600k/heap_usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/http-kit/scale-clojure-web-app/9f37ed678f455ed9cc3c63b29595ffaf8cdf9301/results/600k/heap_usage.png -------------------------------------------------------------------------------- /results/600k/jvisualvm_snapshort.apps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/http-kit/scale-clojure-web-app/9f37ed678f455ed9cc3c63b29595ffaf8cdf9301/results/600k/jvisualvm_snapshort.apps -------------------------------------------------------------------------------- /results/600k/test_output: -------------------------------------------------------------------------------- 1 | time 0s, concurrency: 100, total requests: 0, thoughput: 0.00M/s, 0.00 requests/seconds 2 | time 1s, concurrency: 3095, total requests: 2995, thoughput: 6.02M/s, 2965.35 requests/seconds 3 | time 2s, concurrency: 6600, total requests: 6500, thoughput: 6.63M/s, 3229.01 requests/seconds 4 | time 3s, concurrency: 10153, total requests: 10100, thoughput: 6.82M/s, 3321.28 requests/seconds 5 | time 4s, concurrency: 14288, total requests: 14141, thoughput: 7.21M/s, 3496.79 requests/seconds 6 | time 5s, concurrency: 18500, total requests: 18400, thoughput: 7.50M/s, 3645.73 requests/seconds 7 | time 6s, concurrency: 22800, total requests: 22731, thoughput: 7.72M/s, 3744.81 requests/seconds 8 | time 7s, concurrency: 27200, total requests: 27226, thoughput: 7.93M/s, 3845.48 requests/seconds 9 | time 8s, concurrency: 31400, total requests: 31629, thoughput: 8.06M/s, 3909.64 requests/seconds 10 | time 9s, concurrency: 35600, total requests: 36111, thoughput: 8.21M/s, 3971.73 requests/seconds 11 | time 10s, concurrency: 39900, total requests: 40771, thoughput: 8.33M/s, 4031.94 requests/seconds 12 | time 11s, concurrency: 44200, total requests: 45570, thoughput: 8.48M/s, 4100.23 requests/seconds 13 | time 12s, concurrency: 48453, total requests: 50385, thoughput: 8.60M/s, 4158.21 requests/seconds 14 | time 13s, concurrency: 52900, total requests: 55515, thoughput: 8.73M/s, 4227.46 requests/seconds 15 | time 14s, concurrency: 57200, total requests: 60610, thoughput: 8.85M/s, 4282.79 requests/seconds 16 | time 15s, concurrency: 61500, total requests: 65759, thoughput: 8.96M/s, 4335.66 requests/seconds 17 | time 16s, concurrency: 65800, total requests: 71009, thoughput: 9.07M/s, 4387.88 requests/seconds 18 | time 17s, concurrency: 70100, total requests: 76430, thoughput: 9.19M/s, 4444.12 requests/seconds 19 | time 18s, concurrency: 74253, total requests: 81785, thoughput: 9.30M/s, 4492.20 requests/seconds 20 | time 19s, concurrency: 78500, total requests: 87331, thoughput: 9.41M/s, 4544.23 requests/seconds 21 | time 20s, concurrency: 82700, total requests: 92950, thoughput: 9.52M/s, 4596.02 requests/seconds 22 | time 21s, concurrency: 86700, total requests: 98515, thoughput: 9.61M/s, 4638.18 requests/seconds 23 | time 22s, concurrency: 90800, total requests: 104206, thoughput: 9.70M/s, 4684.47 requests/seconds 24 | time 23s, concurrency: 94800, total requests: 110016, thoughput: 9.80M/s, 4731.67 requests/seconds 25 | time 24s, concurrency: 98757, total requests: 115854, thoughput: 9.89M/s, 4774.14 requests/seconds 26 | time 25s, concurrency: 103200, total requests: 122277, thoughput: 10.02M/s, 4839.01 requests/seconds 27 | time 26s, concurrency: 107300, total requests: 128667, thoughput: 10.14M/s, 4896.38 requests/seconds 28 | time 27s, concurrency: 111500, total requests: 135070, thoughput: 10.25M/s, 4949.98 requests/seconds 29 | time 28s, concurrency: 115500, total requests: 141415, thoughput: 10.35M/s, 4995.94 requests/seconds 30 | time 29s, concurrency: 119453, total requests: 147863, thoughput: 10.45M/s, 5042.56 requests/seconds 31 | time 30s, concurrency: 123700, total requests: 154810, thoughput: 10.57M/s, 5103.35 requests/seconds 32 | time 31s, concurrency: 127700, total requests: 161678, thoughput: 10.68M/s, 5157.19 requests/seconds 33 | time 32s, concurrency: 131700, total requests: 168669, thoughput: 10.80M/s, 5211.46 requests/seconds 34 | time 33s, concurrency: 135753, total requests: 175898, thoughput: 10.91M/s, 5267.83 requests/seconds 35 | time 34s, concurrency: 139900, total requests: 183220, thoughput: 11.03M/s, 5325.85 requests/seconds 36 | time 35s, concurrency: 143900, total requests: 190659, thoughput: 11.15M/s, 5384.93 requests/seconds 37 | time 36s, concurrency: 147853, total requests: 198163, thoughput: 11.27M/s, 5440.30 requests/seconds 38 | time 37s, concurrency: 152200, total requests: 206336, thoughput: 11.41M/s, 5510.08 requests/seconds 39 | time 38s, concurrency: 156100, total requests: 214054, thoughput: 11.53M/s, 5567.07 requests/seconds 40 | time 39s, concurrency: 159953, total requests: 221904, thoughput: 11.65M/s, 5624.09 requests/seconds 41 | time 40s, concurrency: 164000, total requests: 230142, thoughput: 11.78M/s, 5688.28 requests/seconds 42 | time 41s, concurrency: 168100, total requests: 238681, thoughput: 11.92M/s, 5755.37 requests/seconds 43 | time 42s, concurrency: 171853, total requests: 246940, thoughput: 12.03M/s, 5809.53 requests/seconds 44 | time 43s, concurrency: 175800, total requests: 255688, thoughput: 12.17M/s, 5876.94 requests/seconds 45 | time 44s, concurrency: 179753, total requests: 264483, thoughput: 12.30M/s, 5939.57 requests/seconds 46 | time 45s, concurrency: 183600, total requests: 273435, thoughput: 12.44M/s, 6004.41 requests/seconds 47 | time 46s, concurrency: 187400, total requests: 282535, thoughput: 12.57M/s, 6069.23 requests/seconds 48 | time 47s, concurrency: 191200, total requests: 291867, thoughput: 12.71M/s, 6135.40 requests/seconds 49 | time 48s, concurrency: 195200, total requests: 301441, thoughput: 12.85M/s, 6204.40 requests/seconds 50 | time 49s, concurrency: 198914, total requests: 311159, thoughput: 13.00M/s, 6272.61 requests/seconds 51 | time 50s, concurrency: 202900, total requests: 321230, thoughput: 13.15M/s, 6346.54 requests/seconds 52 | time 51s, concurrency: 206900, total requests: 331397, thoughput: 13.30M/s, 6418.94 requests/seconds 53 | time 52s, concurrency: 210653, total requests: 341406, thoughput: 13.44M/s, 6486.17 requests/seconds 54 | time 53s, concurrency: 214598, total requests: 351820, thoughput: 13.58M/s, 6556.83 requests/seconds 55 | time 54s, concurrency: 218453, total requests: 362247, thoughput: 13.72M/s, 6624.61 requests/seconds 56 | time 55s, concurrency: 222400, total requests: 372940, thoughput: 13.86M/s, 6694.55 requests/seconds 57 | time 56s, concurrency: 226253, total requests: 383691, thoughput: 14.00M/s, 6762.86 requests/seconds 58 | time 57s, concurrency: 230100, total requests: 394488, thoughput: 14.15M/s, 6832.14 requests/seconds 59 | time 58s, concurrency: 233753, total requests: 405115, thoughput: 14.28M/s, 6896.28 requests/seconds 60 | time 59s, concurrency: 237700, total requests: 416227, thoughput: 14.42M/s, 6964.04 requests/seconds 61 | time 60s, concurrency: 241453, total requests: 427301, thoughput: 14.55M/s, 7030.29 requests/seconds 62 | time 61s, concurrency: 245300, total requests: 438468, thoughput: 14.69M/s, 7096.44 requests/seconds 63 | time 62s, concurrency: 249200, total requests: 450076, thoughput: 14.83M/s, 7165.90 requests/seconds 64 | time 63s, concurrency: 252753, total requests: 461518, thoughput: 14.97M/s, 7231.10 requests/seconds 65 | time 65s, concurrency: 254300, total requests: 466246, thoughput: 14.81M/s, 7152.99 requests/seconds 66 | time 66s, concurrency: 257457, total requests: 485049, thoughput: 15.17M/s, 7328.13 requests/seconds 67 | time 67s, concurrency: 261500, total requests: 497234, thoughput: 15.31M/s, 7396.78 requests/seconds 68 | time 68s, concurrency: 265053, total requests: 509170, thoughput: 15.45M/s, 7462.77 requests/seconds 69 | time 69s, concurrency: 268697, total requests: 521323, thoughput: 15.59M/s, 7529.00 requests/seconds 70 | time 70s, concurrency: 272053, total requests: 533226, thoughput: 15.71M/s, 7588.68 requests/seconds 71 | time 71s, concurrency: 275800, total requests: 545562, thoughput: 15.84M/s, 7654.32 requests/seconds 72 | time 72s, concurrency: 279300, total requests: 557912, thoughput: 15.97M/s, 7716.84 requests/seconds 73 | time 73s, concurrency: 283000, total requests: 570471, thoughput: 16.11M/s, 7782.16 requests/seconds 74 | time 74s, concurrency: 286653, total requests: 583232, thoughput: 16.24M/s, 7846.73 requests/seconds 75 | time 75s, concurrency: 290200, total requests: 595939, thoughput: 16.38M/s, 7910.62 requests/seconds 76 | time 76s, concurrency: 293700, total requests: 608754, thoughput: 16.50M/s, 7973.52 requests/seconds 77 | time 77s, concurrency: 297253, total requests: 621706, thoughput: 16.64M/s, 8036.84 requests/seconds 78 | time 78s, concurrency: 300900, total requests: 635152, thoughput: 16.77M/s, 8103.39 requests/seconds 79 | time 79s, concurrency: 304553, total requests: 648636, thoughput: 16.91M/s, 8168.29 requests/seconds 80 | time 80s, concurrency: 308100, total requests: 662020, thoughput: 17.04M/s, 8231.72 requests/seconds 81 | time 81s, concurrency: 311566, total requests: 675319, thoughput: 17.17M/s, 8293.75 requests/seconds 82 | time 82s, concurrency: 315100, total requests: 689076, thoughput: 17.30M/s, 8358.41 requests/seconds 83 | time 83s, concurrency: 318753, total requests: 703139, thoughput: 17.43M/s, 8424.56 requests/seconds 84 | time 84s, concurrency: 322400, total requests: 717269, thoughput: 17.57M/s, 8489.90 requests/seconds 85 | time 85s, concurrency: 325800, total requests: 731265, thoughput: 17.69M/s, 8553.61 requests/seconds 86 | time 86s, concurrency: 329300, total requests: 745339, thoughput: 17.83M/s, 8616.74 requests/seconds 87 | time 87s, concurrency: 333000, total requests: 759820, thoughput: 17.97M/s, 8683.16 requests/seconds 88 | time 88s, concurrency: 336353, total requests: 774042, thoughput: 18.10M/s, 8744.85 requests/seconds 89 | time 89s, concurrency: 340100, total requests: 788985, thoughput: 18.23M/s, 8812.23 requests/seconds 90 | time 90s, concurrency: 343200, total requests: 803508, thoughput: 18.36M/s, 8873.74 requests/seconds 91 | time 91s, concurrency: 346769, total requests: 818597, thoughput: 18.50M/s, 8939.48 requests/seconds 92 | time 92s, concurrency: 350000, total requests: 833226, thoughput: 18.62M/s, 8999.09 requests/seconds 93 | time 93s, concurrency: 353400, total requests: 848167, thoughput: 18.75M/s, 9060.94 requests/seconds 94 | time 94s, concurrency: 356753, total requests: 862854, thoughput: 18.86M/s, 9117.32 requests/seconds 95 | time 95s, concurrency: 360400, total requests: 878701, thoughput: 19.01M/s, 9187.01 requests/seconds 96 | time 96s, concurrency: 363900, total requests: 894178, thoughput: 19.14M/s, 9251.52 requests/seconds 97 | time 97s, concurrency: 366979, total requests: 909335, thoughput: 19.27M/s, 9310.18 requests/seconds 98 | time 98s, concurrency: 370500, total requests: 925068, thoughput: 19.40M/s, 9374.52 requests/seconds 99 | time 99s, concurrency: 373453, total requests: 940359, thoughput: 19.52M/s, 9433.40 requests/seconds 100 | time 100s, concurrency: 376900, total requests: 956491, thoughput: 19.65M/s, 9498.04 requests/seconds 101 | time 101s, concurrency: 380253, total requests: 972204, thoughput: 19.78M/s, 9558.40 requests/seconds 102 | time 102s, concurrency: 383500, total requests: 988626, thoughput: 19.91M/s, 9623.72 requests/seconds 103 | time 103s, concurrency: 386853, total requests: 1004771, thoughput: 20.04M/s, 9684.82 requests/seconds 104 | time 104s, concurrency: 390100, total requests: 1021173, thoughput: 20.17M/s, 9746.53 requests/seconds 105 | time 105s, concurrency: 393153, total requests: 1037294, thoughput: 20.29M/s, 9804.66 requests/seconds 106 | time 106s, concurrency: 396367, total requests: 1054082, thoughput: 20.42M/s, 9867.83 requests/seconds 107 | time 107s, concurrency: 399600, total requests: 1070512, thoughput: 20.54M/s, 9928.60 requests/seconds 108 | time 108s, concurrency: 402804, total requests: 1087168, thoughput: 20.67M/s, 9988.22 requests/seconds 109 | time 111s, concurrency: 406400, total requests: 1104275, thoughput: 20.58M/s, 9944.30 requests/seconds 110 | time 112s, concurrency: 408108, total requests: 1135539, thoughput: 20.97M/s, 10133.40 requests/seconds 111 | time 113s, concurrency: 411653, total requests: 1152813, thoughput: 21.10M/s, 10196.11 requests/seconds 112 | time 114s, concurrency: 414900, total requests: 1170115, thoughput: 21.22M/s, 10257.51 requests/seconds 113 | time 115s, concurrency: 418071, total requests: 1187810, thoughput: 21.35M/s, 10320.35 requests/seconds 114 | time 116s, concurrency: 421400, total requests: 1205225, thoughput: 21.47M/s, 10380.12 requests/seconds 115 | time 117s, concurrency: 424359, total requests: 1222268, thoughput: 21.59M/s, 10434.34 requests/seconds 116 | time 118s, concurrency: 427700, total requests: 1240468, thoughput: 21.72M/s, 10499.54 requests/seconds 117 | time 119s, concurrency: 431000, total requests: 1258529, thoughput: 21.85M/s, 10561.14 requests/seconds 118 | time 120s, concurrency: 433804, total requests: 1275812, thoughput: 21.96M/s, 10616.90 requests/seconds 119 | time 121s, concurrency: 437000, total requests: 1293670, thoughput: 22.09M/s, 10676.58 requests/seconds 120 | time 122s, concurrency: 440053, total requests: 1311457, thoughput: 22.21M/s, 10734.25 requests/seconds 121 | time 123s, concurrency: 443200, total requests: 1329751, thoughput: 22.33M/s, 10793.78 requests/seconds 122 | time 124s, concurrency: 446353, total requests: 1347966, thoughput: 22.45M/s, 10853.45 requests/seconds 123 | time 125s, concurrency: 449600, total requests: 1366520, thoughput: 22.57M/s, 10913.04 requests/seconds 124 | time 126s, concurrency: 452404, total requests: 1384713, thoughput: 22.69M/s, 10969.41 requests/seconds 125 | time 127s, concurrency: 455700, total requests: 1403924, thoughput: 22.82M/s, 11031.76 requests/seconds 126 | time 128s, concurrency: 458753, total requests: 1422611, thoughput: 22.93M/s, 11089.98 requests/seconds 127 | time 129s, concurrency: 461700, total requests: 1441287, thoughput: 23.06M/s, 11147.97 requests/seconds 128 | time 130s, concurrency: 464853, total requests: 1460478, thoughput: 23.18M/s, 11207.29 requests/seconds 129 | time 131s, concurrency: 468200, total requests: 1479982, thoughput: 23.31M/s, 11268.50 requests/seconds 130 | time 132s, concurrency: 471153, total requests: 1498934, thoughput: 23.43M/s, 11326.04 requests/seconds 131 | time 133s, concurrency: 473853, total requests: 1517719, thoughput: 23.54M/s, 11381.47 requests/seconds 132 | time 134s, concurrency: 476953, total requests: 1537354, thoughput: 23.66M/s, 11440.43 requests/seconds 133 | time 135s, concurrency: 480100, total requests: 1557010, thoughput: 23.79M/s, 11499.17 requests/seconds 134 | time 136s, concurrency: 482800, total requests: 1576244, thoughput: 23.90M/s, 11554.60 requests/seconds 135 | time 137s, concurrency: 485800, total requests: 1595965, thoughput: 24.02M/s, 11613.44 requests/seconds 136 | time 138s, concurrency: 488800, total requests: 1615991, thoughput: 24.13M/s, 11671.26 requests/seconds 137 | time 139s, concurrency: 491400, total requests: 1635608, thoughput: 24.25M/s, 11726.05 requests/seconds 138 | time 140s, concurrency: 494353, total requests: 1655359, thoughput: 24.37M/s, 11781.66 requests/seconds 139 | time 141s, concurrency: 497500, total requests: 1675900, thoughput: 24.49M/s, 11841.47 requests/seconds 140 | time 142s, concurrency: 500453, total requests: 1695986, thoughput: 24.60M/s, 11898.90 requests/seconds 141 | time 143s, concurrency: 503100, total requests: 1715833, thoughput: 24.72M/s, 11953.61 requests/seconds 142 | time 144s, concurrency: 505953, total requests: 1735634, thoughput: 24.83M/s, 12007.73 requests/seconds 143 | time 145s, concurrency: 509000, total requests: 1756618, thoughput: 24.96M/s, 12067.58 requests/seconds 144 | time 146s, concurrency: 511506, total requests: 1776554, thoughput: 25.06M/s, 12119.62 requests/seconds 145 | time 147s, concurrency: 514600, total requests: 1797968, thoughput: 25.19M/s, 12179.95 requests/seconds 146 | time 148s, concurrency: 517453, total requests: 1818894, thoughput: 25.31M/s, 12236.74 requests/seconds 147 | time 149s, concurrency: 520500, total requests: 1840020, thoughput: 25.43M/s, 12293.76 requests/seconds 148 | time 150s, concurrency: 522906, total requests: 1860239, thoughput: 25.53M/s, 12345.63 requests/seconds 149 | time 151s, concurrency: 525795, total requests: 1881818, thoughput: 25.66M/s, 12404.13 requests/seconds 150 | time 152s, concurrency: 528653, total requests: 1902530, thoughput: 25.77M/s, 12458.21 requests/seconds 151 | time 153s, concurrency: 531362, total requests: 1923172, thoughput: 25.86M/s, 12510.80 requests/seconds 152 | time 154s, concurrency: 534112, total requests: 1944719, thoughput: 25.99M/s, 12566.76 requests/seconds 153 | time 155s, concurrency: 537500, total requests: 1967069, thoughput: 26.12M/s, 12627.22 requests/seconds 154 | time 156s, concurrency: 540353, total requests: 1988888, thoughput: 26.23M/s, 12683.43 requests/seconds 155 | time 157s, concurrency: 542853, total requests: 2010226, thoughput: 26.34M/s, 12736.09 requests/seconds 156 | time 158s, concurrency: 545553, total requests: 2031958, thoughput: 26.45M/s, 12790.95 requests/seconds 157 | time 159s, concurrency: 548500, total requests: 2054125, thoughput: 26.57M/s, 12847.68 requests/seconds 158 | time 160s, concurrency: 551053, total requests: 2075806, thoughput: 26.69M/s, 12902.26 requests/seconds 159 | time 161s, concurrency: 553653, total requests: 2097627, thoughput: 26.80M/s, 12957.19 requests/seconds 160 | time 162s, concurrency: 556404, total requests: 2119097, thoughput: 26.91M/s, 13009.37 requests/seconds 161 | time 163s, concurrency: 559399, total requests: 2141689, thoughput: 27.03M/s, 13066.97 requests/seconds 162 | time 164s, concurrency: 562104, total requests: 2163930, thoughput: 27.14M/s, 13121.65 requests/seconds 163 | time 165s, concurrency: 564706, total requests: 2186273, thoughput: 27.24M/s, 13173.10 requests/seconds 164 | time 166s, concurrency: 567500, total requests: 2209391, thoughput: 27.36M/s, 13230.92 requests/seconds 165 | time 168s, concurrency: 570353, total requests: 2232652, thoughput: 27.48M/s, 13287.54 requests/seconds 166 | time 169s, concurrency: 573300, total requests: 2255908, thoughput: 27.60M/s, 13344.78 requests/seconds 167 | time 170s, concurrency: 574753, total requests: 2277963, thoughput: 27.58M/s, 13392.69 requests/seconds 168 | time 171s, concurrency: 574755, total requests: 2297990, thoughput: 27.41M/s, 13428.49 requests/seconds 169 | time 172s, concurrency: 574757, total requests: 2318831, thoughput: 27.23M/s, 13462.48 requests/seconds 170 | time 173s, concurrency: 574857, total requests: 2341302, thoughput: 27.07M/s, 13511.51 requests/seconds 171 | time 174s, concurrency: 575071, total requests: 2362707, thoughput: 27.74M/s, 13550.20 requests/seconds 172 | time 175s, concurrency: 576872, total requests: 2386120, thoughput: 28.12M/s, 13604.19 requests/seconds 173 | time 176s, concurrency: 582426, total requests: 2411656, thoughput: 28.26M/s, 13671.44 requests/seconds 174 | time 177s, concurrency: 587417, total requests: 2436124, thoughput: 28.39M/s, 13731.06 requests/seconds 175 | time 178s, concurrency: 592266, total requests: 2460677, thoughput: 28.51M/s, 13790.17 requests/seconds 176 | time 179s, concurrency: 595166, total requests: 2483174, thoughput: 28.61M/s, 13837.77 requests/seconds 177 | time 180s, concurrency: 597853, total requests: 2506378, thoughput: 28.71M/s, 13888.67 requests/seconds 178 | time 183s, concurrency: 600000, total requests: 2529020, thoughput: 28.52M/s, 13788.14 requests/seconds 179 | time 185s, concurrency: 600000, total requests: 2537212, thoughput: 28.20M/s, 13680.42 requests/seconds 180 | time 186s, concurrency: 600000, total requests: 2610940, thoughput: 28.13M/s, 13997.80 requests/seconds 181 | time 187s, concurrency: 600000, total requests: 2645882, thoughput: 28.77M/s, 14106.03 requests/seconds 182 | time 188s, concurrency: 600000, total requests: 2678542, thoughput: 29.20M/s, 14204.35 requests/seconds 183 | time 191s, concurrency: 600000, total requests: 2687655, thoughput: 29.10M/s, 14068.91 requests/seconds 184 | time 193s, concurrency: 600000, total requests: 2695847, thoughput: 28.79M/s, 13962.19 requests/seconds 185 | time 195s, concurrency: 600000, total requests: 2761383, thoughput: 28.48M/s, 14100.78 requests/seconds 186 | time 196s, concurrency: 600000, total requests: 2818727, thoughput: 29.01M/s, 14314.44 requests/seconds 187 | time 197s, concurrency: 600000, total requests: 2855853, thoughput: 29.67M/s, 14426.85 requests/seconds 188 | time 200s, concurrency: 600000, total requests: 2880572, thoughput: 29.70M/s, 14359.78 requests/seconds 189 | time 201s, concurrency: 600000, total requests: 2937131, thoughput: 30.02M/s, 14567.51 requests/seconds 190 | time 203s, concurrency: 600000, total requests: 2943668, thoughput: 29.86M/s, 14435.05 requests/seconds 191 | time 204s, concurrency: 600000, total requests: 3004743, thoughput: 30.09M/s, 14662.50 requests/seconds 192 | time 207s, concurrency: 600000, total requests: 3022602, thoughput: 30.10M/s, 14550.00 requests/seconds 193 | time 209s, concurrency: 600000, total requests: 3030794, thoughput: 29.81M/s, 14447.63 requests/seconds 194 | time 210s, concurrency: 600000, total requests: 3104522, thoughput: 29.74M/s, 14727.61 requests/seconds 195 | time 211s, concurrency: 600000, total requests: 3143283, thoughput: 30.34M/s, 14840.32 requests/seconds 196 | time 212s, concurrency: 600000, total requests: 3167617, thoughput: 30.71M/s, 14884.79 requests/seconds 197 | time 215s, concurrency: 600000, total requests: 3173503, thoughput: 30.52M/s, 14754.03 requests/seconds 198 | time 217s, concurrency: 600000, total requests: 3181695, thoughput: 30.23M/s, 14652.80 requests/seconds 199 | time 218s, concurrency: 600000, total requests: 3252211, thoughput: 30.20M/s, 14905.13 requests/seconds 200 | time 219s, concurrency: 600000, total requests: 3283616, thoughput: 30.76M/s, 14977.81 requests/seconds 201 | time 220s, concurrency: 600000, total requests: 3315809, thoughput: 31.14M/s, 15055.71 requests/seconds 202 | time 222s, concurrency: 600000, total requests: 3330508, thoughput: 30.89M/s, 14937.02 requests/seconds 203 | time 223s, concurrency: 600000, total requests: 3391376, thoughput: 31.09M/s, 15141.83 requests/seconds 204 | time 226s, concurrency: 600000, total requests: 3409227, thoughput: 31.09M/s, 15030.41 requests/seconds 205 | time 228s, concurrency: 600000, total requests: 3417419, thoughput: 30.81M/s, 14932.29 requests/seconds 206 | time 229s, concurrency: 600000, total requests: 3491147, thoughput: 30.82M/s, 15185.50 requests/seconds 207 | time 230s, concurrency: 600000, total requests: 3531143, thoughput: 31.30M/s, 15290.44 requests/seconds 208 | time 231s, concurrency: 600000, total requests: 3552590, thoughput: 31.54M/s, 15316.92 requests/seconds 209 | time 232s, concurrency: 600000, total requests: 3571954, thoughput: 31.71M/s, 15334.22 requests/seconds 210 | time 233s, concurrency: 600000, total requests: 3591087, thoughput: 31.66M/s, 15347.90 requests/seconds 211 | time 236s, concurrency: 600000, total requests: 3598620, thoughput: 31.49M/s, 15227.74 requests/seconds 212 | time 238s, concurrency: 600000, total requests: 3606812, thoughput: 31.22M/s, 15131.85 requests/seconds 213 | time 239s, concurrency: 600000, total requests: 3683244, thoughput: 31.20M/s, 15384.61 requests/seconds 214 | time 240s, concurrency: 600000, total requests: 3724740, thoughput: 31.73M/s, 15489.09 requests/seconds 215 | time 242s, concurrency: 600000, total requests: 3742307, thoughput: 31.78M/s, 15412.49 requests/seconds 216 | time 243s, concurrency: 600000, total requests: 3793515, thoughput: 32.04M/s, 15559.12 requests/seconds 217 | time 246s, concurrency: 600000, total requests: 3803209, thoughput: 31.94M/s, 15441.24 requests/seconds 218 | time 248s, concurrency: 600000, total requests: 3811401, thoughput: 31.67M/s, 15347.26 requests/seconds 219 | time 249s, concurrency: 600000, total requests: 3885129, thoughput: 31.61M/s, 15578.47 requests/seconds 220 | time 250s, concurrency: 600000, total requests: 3911892, thoughput: 32.14M/s, 15620.95 requests/seconds 221 | time 251s, concurrency: 600000, total requests: 3951743, thoughput: 32.47M/s, 15717.20 requests/seconds 222 | time 252s, concurrency: 600000, total requests: 3966076, thoughput: 32.45M/s, 15693.06 requests/seconds 223 | time 254s, concurrency: 600000, total requests: 3974268, thoughput: 32.19M/s, 15600.84 requests/seconds 224 | time 255s, concurrency: 600000, total requests: 4025066, thoughput: 32.44M/s, 15735.64 requests/seconds 225 | time 258s, concurrency: 600000, total requests: 4049102, thoughput: 32.39M/s, 15668.26 requests/seconds 226 | time 260s, concurrency: 600000, total requests: 4057294, thoughput: 32.14M/s, 15576.82 requests/seconds 227 | time 261s, concurrency: 600000, total requests: 4106446, thoughput: 32.08M/s, 15704.21 requests/seconds 228 | time 262s, concurrency: 600000, total requests: 4157912, thoughput: 32.45M/s, 15838.28 requests/seconds 229 | time 263s, concurrency: 600000, total requests: 4197047, thoughput: 32.84M/s, 15926.38 requests/seconds 230 | time 265s, concurrency: 600000, total requests: 4202783, thoughput: 32.69M/s, 15810.81 requests/seconds 231 | time 267s, concurrency: 600000, total requests: 4210975, thoughput: 32.44M/s, 15721.10 requests/seconds 232 | time 268s, concurrency: 600000, total requests: 4282268, thoughput: 32.40M/s, 15925.13 requests/seconds 233 | time 269s, concurrency: 600000, total requests: 4310490, thoughput: 32.87M/s, 15968.80 requests/seconds 234 | time 272s, concurrency: 600000, total requests: 4343013, thoughput: 32.92M/s, 15919.96 requests/seconds 235 | time 274s, concurrency: 600000, total requests: 4351205, thoughput: 32.67M/s, 15831.72 requests/seconds 236 | time 275s, concurrency: 600000, total requests: 4420744, thoughput: 32.64M/s, 16022.18 requests/seconds 237 | time 277s, concurrency: 600000, total requests: 4459961, thoughput: 33.17M/s, 16090.66 requests/seconds 238 | time 278s, concurrency: 600000, total requests: 4489314, thoughput: 33.36M/s, 16138.10 requests/seconds 239 | time 280s, concurrency: 600000, total requests: 4490733, thoughput: 33.12M/s, 16023.80 requests/seconds 240 | time 281s, concurrency: 600000, total requests: 4550798, thoughput: 33.35M/s, 16178.83 requests/seconds 241 | time 283s, concurrency: 600000, total requests: 4561701, thoughput: 33.23M/s, 16073.65 requests/seconds 242 | time 285s, concurrency: 600000, total requests: 4569893, thoughput: 32.99M/s, 15987.59 requests/seconds 243 | time 286s, concurrency: 600000, total requests: 4642794, thoughput: 32.93M/s, 16181.66 requests/seconds 244 | time 288s, concurrency: 600000, total requests: 4678672, thoughput: 33.41M/s, 16234.73 requests/seconds 245 | time 291s, concurrency: 600000, total requests: 4712152, thoughput: 33.46M/s, 16186.01 requests/seconds 246 | time 292s, concurrency: 600000, total requests: 4770492, thoughput: 33.63M/s, 16330.09 requests/seconds 247 | time 294s, concurrency: 600000, total requests: 4781280, thoughput: 33.55M/s, 16225.77 requests/seconds 248 | time 296s, concurrency: 600000, total requests: 4789472, thoughput: 33.32M/s, 16141.82 requests/seconds 249 | time 297s, concurrency: 600000, total requests: 4863200, thoughput: 33.32M/s, 16334.59 requests/seconds 250 | time 298s, concurrency: 600000, total requests: 4904079, thoughput: 33.70M/s, 16406.92 requests/seconds 251 | time 299s, concurrency: 600000, total requests: 4931401, thoughput: 33.97M/s, 16443.21 requests/seconds 252 | time 300s, concurrency: 600000, total requests: 4951203, thoughput: 34.02M/s, 16453.99 requests/seconds 253 | time 302s, concurrency: 600000, total requests: 4957103, thoughput: 33.91M/s, 16409.79 requests/seconds 254 | time 304s, concurrency: 600000, total requests: 4984232, thoughput: 33.82M/s, 16357.14 requests/seconds 255 | time 305s, concurrency: 600000, total requests: 5045229, thoughput: 33.97M/s, 16502.99 requests/seconds 256 | time 308s, concurrency: 600000, total requests: 5058341, thoughput: 33.91M/s, 16404.01 requests/seconds 257 | time 310s, concurrency: 600000, total requests: 5066533, thoughput: 33.69M/s, 16322.38 requests/seconds 258 | time 311s, concurrency: 600000, total requests: 5140261, thoughput: 33.63M/s, 16502.81 requests/seconds 259 | time 312s, concurrency: 600000, total requests: 5164837, thoughput: 34.01M/s, 16527.43 requests/seconds 260 | time 313s, concurrency: 600000, total requests: 5207826, thoughput: 34.27M/s, 16611.78 requests/seconds 261 | time 315s, concurrency: 600000, total requests: 5213860, thoughput: 34.13M/s, 16508.80 requests/seconds 262 | time 317s, concurrency: 600000, total requests: 5222052, thoughput: 33.91M/s, 16428.68 requests/seconds 263 | time 318s, concurrency: 600000, total requests: 5292472, thoughput: 33.88M/s, 16597.32 requests/seconds 264 | time 321s, concurrency: 600000, total requests: 5334177, thoughput: 33.87M/s, 16590.70 requests/seconds 265 | time 322s, concurrency: 600000, total requests: 5387339, thoughput: 33.95M/s, 16703.79 requests/seconds 266 | time 323s, concurrency: 600000, total requests: 5406921, thoughput: 34.16M/s, 16712.63 requests/seconds 267 | time 324s, concurrency: 600000, total requests: 5426955, thoughput: 34.38M/s, 16722.82 requests/seconds 268 | time 325s, concurrency: 600000, total requests: 5447658, thoughput: 34.59M/s, 16734.99 requests/seconds 269 | time 326s, concurrency: 600000, total requests: 5467567, thoughput: 34.56M/s, 16739.28 requests/seconds 270 | time 328s, concurrency: 600000, total requests: 5475793, thoughput: 34.47M/s, 16669.28 requests/seconds 271 | time 329s, concurrency: 600000, total requests: 5521277, thoughput: 34.54M/s, 16755.72 requests/seconds 272 | time 332s, concurrency: 600000, total requests: 5536964, thoughput: 34.47M/s, 16670.77 requests/seconds 273 | time 333s, concurrency: 600000, total requests: 5588037, thoughput: 34.55M/s, 16772.53 requests/seconds 274 | time 336s, concurrency: 600000, total requests: 5618903, thoughput: 34.56M/s, 16715.96 requests/seconds 275 | time 338s, concurrency: 600000, total requests: 5627095, thoughput: 34.35M/s, 16639.05 requests/seconds 276 | time 339s, concurrency: 600000, total requests: 5704015, thoughput: 34.33M/s, 16815.78 requests/seconds 277 | time 340s, concurrency: 600000, total requests: 5744681, thoughput: 34.63M/s, 16884.90 requests/seconds 278 | time 341s, concurrency: 600000, total requests: 5765358, thoughput: 34.87M/s, 16895.96 requests/seconds 279 | time 343s, concurrency: 600000, total requests: 5773575, thoughput: 34.74M/s, 16801.43 requests/seconds 280 | time 345s, concurrency: 600000, total requests: 5781767, thoughput: 34.54M/s, 16725.97 requests/seconds 281 | time 346s, concurrency: 600000, total requests: 5855015, thoughput: 34.53M/s, 16886.87 requests/seconds 282 | time 347s, concurrency: 600000, total requests: 5894694, thoughput: 34.82M/s, 16952.37 requests/seconds 283 | time 348s, concurrency: 600000, total requests: 5917247, thoughput: 35.05M/s, 16968.38 requests/seconds 284 | time 349s, concurrency: 600000, total requests: 5936917, thoughput: 35.11M/s, 16976.01 requests/seconds 285 | time 352s, concurrency: 600000, total requests: 5947193, thoughput: 34.82M/s, 16859.89 requests/seconds 286 | time 353s, concurrency: 600000, total requests: 6012303, thoughput: 34.95M/s, 16995.48 requests/seconds 287 | time 354s, concurrency: 600000, total requests: 6034672, thoughput: 35.15M/s, 17010.58 requests/seconds 288 | time 356s, concurrency: 600000, total requests: 6036720, thoughput: 34.98M/s, 16915.74 requests/seconds 289 | time 357s, concurrency: 600000, total requests: 6096514, thoughput: 35.07M/s, 17035.03 requests/seconds 290 | time 360s, concurrency: 600000, total requests: 6110719, thoughput: 35.05M/s, 16946.73 requests/seconds 291 | time 362s, concurrency: 600000, total requests: 6118911, thoughput: 34.85M/s, 16873.61 requests/seconds 292 | time 363s, concurrency: 600000, total requests: 6168063, thoughput: 34.79M/s, 16957.85 requests/seconds 293 | time 364s, concurrency: 600000, total requests: 6218917, thoughput: 35.01M/s, 17049.15 requests/seconds 294 | time 365s, concurrency: 600000, total requests: 6259371, thoughput: 35.27M/s, 17113.09 requests/seconds 295 | time 366s, concurrency: 600000, total requests: 6278942, thoughput: 35.39M/s, 17118.72 requests/seconds 296 | time 369s, concurrency: 600000, total requests: 6297946, thoughput: 35.22M/s, 17034.55 requests/seconds 297 | time 370s, concurrency: 600000, total requests: 6358101, thoughput: 35.35M/s, 17148.23 requests/seconds 298 | time 373s, concurrency: 600000, total requests: 6372382, thoughput: 35.30M/s, 17068.03 requests/seconds 299 | time 375s, concurrency: 600000, total requests: 6380574, thoughput: 35.10M/s, 16996.82 requests/seconds 300 | time 376s, concurrency: 600000, total requests: 6457922, thoughput: 35.08M/s, 17154.61 requests/seconds 301 | time 377s, concurrency: 600000, total requests: 6490818, thoughput: 35.34M/s, 17196.09 requests/seconds 302 | time 378s, concurrency: 600000, total requests: 6518460, thoughput: 35.56M/s, 17223.64 requests/seconds 303 | time 380s, concurrency: 600000, total requests: 6523994, thoughput: 35.44M/s, 17135.04 requests/seconds 304 | time 382s, concurrency: 600000, total requests: 6532186, thoughput: 35.25M/s, 17065.56 requests/seconds 305 | time 383s, concurrency: 600000, total requests: 6601587, thoughput: 35.22M/s, 17200.82 requests/seconds 306 | time 384s, concurrency: 600000, total requests: 6642893, thoughput: 35.50M/s, 17262.47 requests/seconds 307 | time 385s, concurrency: 600000, total requests: 6661611, thoughput: 35.58M/s, 17260.12 requests/seconds 308 | time 386s, concurrency: 600000, total requests: 6686226, thoughput: 35.53M/s, 17278.32 requests/seconds 309 | time 387s, concurrency: 600000, total requests: 6706651, thoughput: 35.62M/s, 17286.39 requests/seconds 310 | time 388s, concurrency: 600000, total requests: 6726682, thoughput: 35.76M/s, 17293.31 requests/seconds 311 | time 389s, concurrency: 600000, total requests: 6748018, thoughput: 35.78M/s, 17303.63 requests/seconds 312 | time 391s, concurrency: 600000, total requests: 6748350, thoughput: 35.62M/s, 17223.26 requests/seconds 313 | time 392s, concurrency: 600000, total requests: 6804566, thoughput: 35.76M/s, 17321.69 requests/seconds 314 | time 395s, concurrency: 600000, total requests: 6812898, thoughput: 35.65M/s, 17238.37 requests/seconds 315 | time 396s, concurrency: 600000, total requests: 6853858, thoughput: 35.56M/s, 17298.02 requests/seconds 316 | time 397s, concurrency: 600000, total requests: 6898151, thoughput: 35.77M/s, 17364.98 requests/seconds 317 | time 399s, concurrency: 600000, total requests: 6912789, thoughput: 35.74M/s, 17284.95 requests/seconds 318 | time 401s, concurrency: 600000, total requests: 6920981, thoughput: 35.56M/s, 17217.91 requests/seconds 319 | time 403s, concurrency: 600000, total requests: 6994709, thoughput: 35.56M/s, 17356.34 requests/seconds 320 | time 404s, concurrency: 600000, total requests: 7034614, thoughput: 35.81M/s, 17411.81 requests/seconds 321 | time 405s, concurrency: 600000, total requests: 7055278, thoughput: 35.95M/s, 17419.71 requests/seconds 322 | time 407s, concurrency: 600000, total requests: 7061863, thoughput: 35.85M/s, 17335.72 requests/seconds 323 | time 409s, concurrency: 600000, total requests: 7070055, thoughput: 35.67M/s, 17269.56 requests/seconds 324 | time 410s, concurrency: 600000, total requests: 7142996, thoughput: 35.66M/s, 17401.19 requests/seconds 325 | time 411s, concurrency: 600000, total requests: 7183537, thoughput: 35.89M/s, 17457.38 requests/seconds 326 | time 412s, concurrency: 600000, total requests: 7204732, thoughput: 36.06M/s, 17466.40 requests/seconds 327 | time 413s, concurrency: 600000, total requests: 7225965, thoughput: 36.14M/s, 17475.47 requests/seconds 328 | time 415s, concurrency: 600000, total requests: 7230627, thoughput: 35.97M/s, 17392.98 requests/seconds 329 | time 416s, concurrency: 600000, total requests: 7270663, thoughput: 35.88M/s, 17444.68 requests/seconds 330 | time 417s, concurrency: 600000, total requests: 7310380, thoughput: 36.13M/s, 17497.44 requests/seconds 331 | time 420s, concurrency: 600000, total requests: 7316604, thoughput: 36.02M/s, 17416.42 requests/seconds 332 | time 422s, concurrency: 600000, total requests: 7324796, thoughput: 35.84M/s, 17351.13 requests/seconds 333 | time 423s, concurrency: 600000, total requests: 7365756, thoughput: 35.79M/s, 17404.70 requests/seconds 334 | time 424s, concurrency: 600000, total requests: 7424470, thoughput: 36.02M/s, 17500.35 requests/seconds 335 | time 425s, concurrency: 600000, total requests: 7463497, thoughput: 36.19M/s, 17547.63 requests/seconds 336 | time 427s, concurrency: 600000, total requests: 7477169, thoughput: 36.14M/s, 17473.82 requests/seconds 337 | time 429s, concurrency: 600000, total requests: 7485361, thoughput: 35.97M/s, 17410.04 requests/seconds 338 | time 430s, concurrency: 600000, total requests: 7555712, thoughput: 35.94M/s, 17531.83 requests/seconds 339 | time 431s, concurrency: 600000, total requests: 7596701, thoughput: 36.20M/s, 17585.20 requests/seconds 340 | time 432s, concurrency: 600000, total requests: 7619273, thoughput: 36.35M/s, 17596.68 requests/seconds 341 | time 434s, concurrency: 600000, total requests: 7640027, thoughput: 36.34M/s, 17581.27 requests/seconds 342 | time 435s, concurrency: 600000, total requests: 7668297, thoughput: 36.34M/s, 17592.72 requests/seconds 343 | time 438s, concurrency: 600000, total requests: 7691722, thoughput: 36.25M/s, 17533.51 requests/seconds 344 | time 439s, concurrency: 600000, total requests: 7716298, thoughput: 36.16M/s, 17546.17 requests/seconds 345 | time 440s, concurrency: 600000, total requests: 7768002, thoughput: 36.38M/s, 17623.31 requests/seconds 346 | time 443s, concurrency: 600000, total requests: 7789762, thoughput: 36.32M/s, 17564.33 requests/seconds 347 | time 445s, concurrency: 600000, total requests: 7797954, thoughput: 36.15M/s, 17502.25 requests/seconds 348 | time 446s, concurrency: 600000, total requests: 7871682, thoughput: 36.14M/s, 17625.60 requests/seconds 349 | time 447s, concurrency: 600000, total requests: 7913091, thoughput: 36.38M/s, 17678.18 requests/seconds 350 | time 448s, concurrency: 600000, total requests: 7934315, thoughput: 36.51M/s, 17685.46 requests/seconds 351 | time 450s, concurrency: 600000, total requests: 7939905, thoughput: 36.41M/s, 17608.90 requests/seconds 352 | time 452s, concurrency: 600000, total requests: 7948097, thoughput: 36.24M/s, 17547.52 requests/seconds 353 | time 453s, concurrency: 600000, total requests: 8020398, thoughput: 36.21M/s, 17667.98 requests/seconds 354 | time 455s, concurrency: 600000, total requests: 8056112, thoughput: 36.44M/s, 17701.38 requests/seconds 355 | time 456s, concurrency: 600000, total requests: 8084832, thoughput: 36.63M/s, 17725.50 requests/seconds 356 | time 458s, concurrency: 600000, total requests: 8087252, thoughput: 36.49M/s, 17648.24 requests/seconds 357 | time 460s, concurrency: 600000, total requests: 8095444, thoughput: 36.33M/s, 17587.78 requests/seconds 358 | time 461s, concurrency: 600000, total requests: 8169172, thoughput: 36.32M/s, 17709.44 requests/seconds 359 | time 462s, concurrency: 600000, total requests: 8209022, thoughput: 36.55M/s, 17755.03 requests/seconds 360 | time 465s, concurrency: 600000, total requests: 8226317, thoughput: 36.56M/s, 17684.12 requests/seconds 361 | time 467s, concurrency: 600000, total requests: 8234509, thoughput: 36.40M/s, 17624.44 requests/seconds 362 | time 468s, concurrency: 600000, total requests: 8304456, thoughput: 36.37M/s, 17731.27 requests/seconds 363 | time 470s, concurrency: 600000, total requests: 8343584, thoughput: 36.34M/s, 17746.15 requests/seconds 364 | time 471s, concurrency: 600000, total requests: 8383438, thoughput: 36.33M/s, 17792.66 requests/seconds 365 | time 472s, concurrency: 600000, total requests: 8403901, thoughput: 36.52M/s, 17798.28 requests/seconds 366 | time 473s, concurrency: 600000, total requests: 8424125, thoughput: 36.65M/s, 17803.36 requests/seconds 367 | time 474s, concurrency: 600000, total requests: 8444607, thoughput: 36.72M/s, 17808.98 requests/seconds 368 | time 475s, concurrency: 600000, total requests: 8463786, thoughput: 36.80M/s, 17811.75 requests/seconds 369 | time 476s, concurrency: 600000, total requests: 8481721, thoughput: 36.81M/s, 17811.82 requests/seconds 370 | time 477s, concurrency: 600000, total requests: 8497476, thoughput: 36.79M/s, 17805.42 requests/seconds 371 | time 479s, concurrency: 600000, total requests: 8505539, thoughput: 36.66M/s, 17739.87 requests/seconds 372 | time 480s, concurrency: 600000, total requests: 8513731, thoughput: 36.56M/s, 17707.50 requests/seconds 373 | time 481s, concurrency: 600000, total requests: 8579265, thoughput: 36.56M/s, 17806.07 requests/seconds 374 | time 482s, concurrency: 600000, total requests: 8617295, thoughput: 36.80M/s, 17847.51 requests/seconds 375 | time 485s, concurrency: 600000, total requests: 8630004, thoughput: 36.74M/s, 17777.62 requests/seconds 376 | time 487s, concurrency: 600000, total requests: 8638196, thoughput: 36.59M/s, 17719.96 requests/seconds 377 | time 488s, concurrency: 600000, total requests: 8709642, thoughput: 36.59M/s, 17828.34 requests/seconds 378 | time 489s, concurrency: 600000, total requests: 8748699, thoughput: 36.78M/s, 17871.67 requests/seconds 379 | time 490s, concurrency: 600000, total requests: 8766374, thoughput: 36.94M/s, 17870.72 requests/seconds 380 | time 492s, concurrency: 600000, total requests: 8772246, thoughput: 36.80M/s, 17805.27 requests/seconds 381 | time 494s, concurrency: 600000, total requests: 8780438, thoughput: 36.65M/s, 17748.62 requests/seconds 382 | time 495s, concurrency: 600000, total requests: 8854166, thoughput: 36.68M/s, 17860.61 requests/seconds 383 | time 496s, concurrency: 600000, total requests: 8892267, thoughput: 36.84M/s, 17899.02 requests/seconds 384 | time 499s, concurrency: 600000, total requests: 8911273, thoughput: 36.86M/s, 17834.82 requests/seconds 385 | time 501s, concurrency: 600000, total requests: 8919465, thoughput: 36.71M/s, 17778.66 requests/seconds 386 | time 502s, concurrency: 600000, total requests: 8988168, thoughput: 36.69M/s, 17878.11 requests/seconds 387 | time 503s, concurrency: 600000, total requests: 9031322, thoughput: 36.92M/s, 17927.90 requests/seconds 388 | time 506s, concurrency: 600000, total requests: 9052497, thoughput: 36.92M/s, 17863.66 requests/seconds 389 | time 508s, concurrency: 600000, total requests: 9060689, thoughput: 36.77M/s, 17808.31 requests/seconds 390 | time 509s, concurrency: 600000, total requests: 9129284, thoughput: 36.75M/s, 17905.82 requests/seconds 391 | time 510s, concurrency: 600000, total requests: 9172145, thoughput: 36.98M/s, 17954.18 requests/seconds 392 | time 511s, concurrency: 600000, total requests: 9194254, thoughput: 37.10M/s, 17962.26 requests/seconds 393 | time 513s, concurrency: 600000, total requests: 9209675, thoughput: 37.09M/s, 17946.29 requests/seconds 394 | time 515s, concurrency: 600000, total requests: 9217867, thoughput: 36.95M/s, 17891.79 requests/seconds 395 | time 516s, concurrency: 600000, total requests: 9274802, thoughput: 37.07M/s, 17967.28 requests/seconds 396 | time 518s, concurrency: 600000, total requests: 9290567, thoughput: 37.01M/s, 17904.63 requests/seconds 397 | time 520s, concurrency: 600000, total requests: 9298759, thoughput: 36.86M/s, 17850.17 requests/seconds 398 | time 522s, concurrency: 600000, total requests: 9372487, thoughput: 36.82M/s, 17954.27 requests/seconds 399 | time 523s, concurrency: 600000, total requests: 9407806, thoughput: 37.09M/s, 17987.09 requests/seconds 400 | time 524s, concurrency: 600000, total requests: 9440452, thoughput: 37.23M/s, 18015.03 requests/seconds 401 | time 526s, concurrency: 600000, total requests: 9441068, thoughput: 37.09M/s, 17946.27 requests/seconds 402 | time 528s, concurrency: 600000, total requests: 9449260, thoughput: 36.95M/s, 17892.26 requests/seconds 403 | time 529s, concurrency: 600000, total requests: 9522232, thoughput: 36.98M/s, 17994.45 requests/seconds 404 | time 530s, concurrency: 600000, total requests: 9558009, thoughput: 37.10M/s, 18027.96 requests/seconds 405 | time 531s, concurrency: 600000, total requests: 9578085, thoughput: 37.24M/s, 18031.14 requests/seconds 406 | time 532s, concurrency: 600000, total requests: 9598576, thoughput: 37.25M/s, 18024.34 requests/seconds 407 | time 534s, concurrency: 600000, total requests: 9612865, thoughput: 37.14M/s, 17971.33 requests/seconds 408 | time 536s, concurrency: 600000, total requests: 9621057, thoughput: 37.00M/s, 17918.48 requests/seconds 409 | time 537s, concurrency: 600000, total requests: 9691941, thoughput: 36.98M/s, 18015.76 requests/seconds 410 | time 539s, concurrency: 600000, total requests: 9734837, thoughput: 36.98M/s, 18030.38 requests/seconds 411 | time 540s, concurrency: 600000, total requests: 9773524, thoughput: 37.03M/s, 18068.54 requests/seconds 412 | time 541s, concurrency: 600000, total requests: 9792096, thoughput: 37.22M/s, 18069.43 requests/seconds 413 | time 544s, concurrency: 600000, total requests: 9808075, thoughput: 37.21M/s, 18003.83 requests/seconds 414 | time 546s, concurrency: 600000, total requests: 9816267, thoughput: 37.07M/s, 17951.68 requests/seconds 415 | time 547s, concurrency: 600000, total requests: 9889995, thoughput: 37.07M/s, 18053.46 requests/seconds 416 | time 548s, concurrency: 600000, total requests: 9927286, thoughput: 37.26M/s, 18088.45 requests/seconds 417 | time 551s, concurrency: 600000, total requests: 9946764, thoughput: 37.26M/s, 18026.06 requests/seconds 418 | time 553s, concurrency: 600000, total requests: 9954956, thoughput: 37.12M/s, 17974.20 requests/seconds 419 | time 554s, concurrency: 600000, total requests: 10027326, thoughput: 37.09M/s, 18072.11 requests/seconds 420 | time 555s, concurrency: 600000, total requests: 10057117, thoughput: 37.31M/s, 18092.05 requests/seconds 421 | time 557s, concurrency: 600000, total requests: 10087620, thoughput: 37.43M/s, 18110.63 requests/seconds 422 | time 559s, concurrency: 600000, total requests: 10090011, thoughput: 37.30M/s, 18049.72 requests/seconds 423 | time 560s, concurrency: 600000, total requests: 10149617, thoughput: 37.38M/s, 18123.80 requests/seconds 424 | time 562s, concurrency: 600000, total requests: 10164460, thoughput: 37.33M/s, 18061.58 requests/seconds 425 | time 564s, concurrency: 600000, total requests: 10172652, thoughput: 37.20M/s, 18010.75 requests/seconds 426 | time 565s, concurrency: 600000, total requests: 10244761, thoughput: 37.17M/s, 18105.88 requests/seconds 427 | time 566s, concurrency: 600000, total requests: 10284824, thoughput: 37.40M/s, 18143.56 requests/seconds 428 | time 569s, concurrency: 600000, total requests: 10304013, thoughput: 37.39M/s, 18091.44 requests/seconds 429 | time 571s, concurrency: 600000, total requests: 10312205, thoughput: 37.26M/s, 18041.14 requests/seconds 430 | time 572s, concurrency: 600000, total requests: 10384604, thoughput: 37.29M/s, 18135.15 requests/seconds 431 | time 573s, concurrency: 600000, total requests: 10419648, thoughput: 37.39M/s, 18164.12 requests/seconds 432 | time 574s, concurrency: 600000, total requests: 10439812, thoughput: 37.53M/s, 18166.37 requests/seconds 433 | time 577s, concurrency: 600000, total requests: 10455793, thoughput: 37.42M/s, 18106.24 requests/seconds 434 | time 578s, concurrency: 600000, total requests: 10514771, thoughput: 37.51M/s, 18176.86 requests/seconds 435 | time 581s, concurrency: 600000, total requests: 10525426, thoughput: 37.44M/s, 18115.96 requests/seconds 436 | time 583s, concurrency: 600000, total requests: 10533618, thoughput: 37.31M/s, 18066.53 requests/seconds 437 | time 584s, concurrency: 600000, total requests: 10605719, thoughput: 37.28M/s, 18157.03 requests/seconds 438 | time 585s, concurrency: 600000, total requests: 10645856, thoughput: 37.51M/s, 18193.81 requests/seconds 439 | time 586s, concurrency: 600000, total requests: 10667810, thoughput: 37.61M/s, 18200.20 requests/seconds 440 | time 588s, concurrency: 600000, total requests: 10668537, thoughput: 37.49M/s, 18138.19 requests/seconds 441 | time 590s, concurrency: 600000, total requests: 10676729, thoughput: 37.36M/s, 18089.10 requests/seconds 442 | time 591s, concurrency: 600000, total requests: 10750248, thoughput: 37.32M/s, 18182.24 requests/seconds 443 | time 592s, concurrency: 600000, total requests: 10791946, thoughput: 37.54M/s, 18221.27 requests/seconds 444 | time 593s, concurrency: 600000, total requests: 10812148, thoughput: 37.64M/s, 18224.54 requests/seconds 445 | time 595s, concurrency: 600000, total requests: 10824131, thoughput: 37.53M/s, 18164.16 requests/seconds 446 | time 597s, concurrency: 600000, total requests: 10878217, thoughput: 37.61M/s, 18218.14 requests/seconds 447 | time 599s, concurrency: 600000, total requests: 10899542, thoughput: 37.57M/s, 18174.11 requests/seconds 448 | time 600s, concurrency: 600000, total requests: 10959123, thoughput: 37.65M/s, 18242.89 requests/seconds 449 | time 603s, concurrency: 600000, total requests: 10972494, thoughput: 37.59M/s, 18185.35 requests/seconds 450 | time 605s, concurrency: 600000, total requests: 10980686, thoughput: 37.46M/s, 18137.45 requests/seconds 451 | time 606s, concurrency: 600000, total requests: 11054414, thoughput: 37.43M/s, 18228.91 requests/seconds 452 | time 607s, concurrency: 600000, total requests: 11096086, thoughput: 37.64M/s, 18265.40 requests/seconds 453 | time 610s, concurrency: 600000, total requests: 11116856, thoughput: 37.63M/s, 18211.76 requests/seconds 454 | time 611s, concurrency: 600000, total requests: 11173574, thoughput: 37.70M/s, 18274.70 requests/seconds 455 | time 613s, concurrency: 600000, total requests: 11183697, thoughput: 37.65M/s, 18215.26 requests/seconds 456 | time 616s, concurrency: 600000, total requests: 11191889, thoughput: 37.53M/s, 18168.03 requests/seconds 457 | time 617s, concurrency: 600000, total requests: 11257425, thoughput: 37.49M/s, 18244.18 requests/seconds 458 | time 618s, concurrency: 600000, total requests: 11296689, thoughput: 37.71M/s, 18276.98 requests/seconds 459 | time 621s, concurrency: 600000, total requests: 11326703, thoughput: 37.70M/s, 18239.22 requests/seconds 460 | time 622s, concurrency: 600000, total requests: 11375855, thoughput: 37.75M/s, 18288.45 requests/seconds 461 | time 624s, concurrency: 600000, total requests: 11397996, thoughput: 37.72M/s, 18246.84 requests/seconds 462 | time 626s, concurrency: 600000, total requests: 11406188, thoughput: 37.59M/s, 18200.54 requests/seconds 463 | time 627s, concurrency: 600000, total requests: 11479916, thoughput: 37.59M/s, 18287.58 requests/seconds 464 | time 628s, concurrency: 600000, total requests: 11519085, thoughput: 37.77M/s, 18320.70 requests/seconds 465 | time 631s, concurrency: 600000, total requests: 11534594, thoughput: 37.76M/s, 18265.39 requests/seconds 466 | time 633s, concurrency: 600000, total requests: 11542786, thoughput: 37.63M/s, 18219.48 requests/seconds 467 | time 634s, concurrency: 600000, total requests: 11613963, thoughput: 37.61M/s, 18300.80 requests/seconds 468 | time 635s, concurrency: 600000, total requests: 11656147, thoughput: 37.83M/s, 18335.81 requests/seconds 469 | time 638s, concurrency: 600000, total requests: 11673463, thoughput: 37.80M/s, 18284.70 requests/seconds 470 | time 640s, concurrency: 600000, total requests: 11681655, thoughput: 37.68M/s, 18239.11 requests/seconds 471 | time 641s, concurrency: 600000, total requests: 11752606, thoughput: 37.65M/s, 18319.51 requests/seconds 472 | time 642s, concurrency: 600000, total requests: 11789133, thoughput: 37.87M/s, 18347.22 requests/seconds 473 | time 643s, concurrency: 600000, total requests: 11815370, thoughput: 37.93M/s, 18358.59 requests/seconds 474 | time 645s, concurrency: 600000, total requests: 11819423, thoughput: 37.83M/s, 18303.29 requests/seconds 475 | time 647s, concurrency: 600000, total requests: 11827615, thoughput: 37.72M/s, 18258.41 requests/seconds 476 | time 648s, concurrency: 600000, total requests: 11896575, thoughput: 37.70M/s, 18336.16 requests/seconds 477 | time 649s, concurrency: 600000, total requests: 11936727, thoughput: 37.85M/s, 18369.48 requests/seconds 478 | time 652s, concurrency: 600000, total requests: 11957857, thoughput: 37.86M/s, 18317.40 requests/seconds 479 | time 654s, concurrency: 600000, total requests: 11966049, thoughput: 37.75M/s, 18272.85 requests/seconds 480 | time 655s, concurrency: 600000, total requests: 12038455, thoughput: 37.74M/s, 18355.30 requests/seconds 481 | time 656s, concurrency: 600000, total requests: 12078365, thoughput: 37.90M/s, 18388.09 requests/seconds 482 | time 657s, concurrency: 600000, total requests: 12098734, thoughput: 38.01M/s, 18391.05 requests/seconds 483 | time 660s, concurrency: 600000, total requests: 12106818, thoughput: 37.90M/s, 18335.77 requests/seconds 484 | time 662s, concurrency: 600000, total requests: 12115010, thoughput: 37.79M/s, 18291.42 requests/seconds 485 | time 663s, concurrency: 600000, total requests: 12188738, thoughput: 37.80M/s, 18374.16 requests/seconds 486 | time 664s, concurrency: 600000, total requests: 12225103, thoughput: 37.91M/s, 18401.21 requests/seconds 487 | time 665s, concurrency: 600000, total requests: 12245357, thoughput: 38.02M/s, 18403.97 requests/seconds 488 | time 667s, concurrency: 600000, total requests: 12249881, thoughput: 37.93M/s, 18349.27 requests/seconds 489 | time 669s, concurrency: 600000, total requests: 12258073, thoughput: 37.81M/s, 18305.30 requests/seconds 490 | time 670s, concurrency: 600000, total requests: 12332665, thoughput: 37.83M/s, 18388.08 requests/seconds 491 | time 671s, concurrency: 600000, total requests: 12365884, thoughput: 37.92M/s, 18410.02 requests/seconds 492 | time 672s, concurrency: 600000, total requests: 12391056, thoughput: 38.06M/s, 18420.05 requests/seconds 493 | time 675s, concurrency: 600000, total requests: 12397275, thoughput: 37.97M/s, 18365.49 requests/seconds 494 | time 677s, concurrency: 600000, total requests: 12405467, thoughput: 37.85M/s, 18322.12 requests/seconds 495 | time 678s, concurrency: 600000, total requests: 12479202, thoughput: 37.87M/s, 18403.13 requests/seconds 496 | time 679s, concurrency: 600000, total requests: 12518759, thoughput: 37.99M/s, 18433.69 requests/seconds 497 | time 682s, concurrency: 600000, total requests: 12537366, thoughput: 38.00M/s, 18381.62 requests/seconds 498 | time 683s, concurrency: 600000, total requests: 12586518, thoughput: 37.99M/s, 18424.67 requests/seconds 499 | time 684s, concurrency: 600000, total requests: 12616858, thoughput: 38.12M/s, 18441.90 requests/seconds 500 | time 686s, concurrency: 600000, total requests: 12618043, thoughput: 38.01M/s, 18388.23 requests/seconds 501 | time 688s, concurrency: 600000, total requests: 12626235, thoughput: 37.90M/s, 18345.31 requests/seconds 502 | time 689s, concurrency: 600000, total requests: 12702439, thoughput: 37.91M/s, 18427.79 requests/seconds 503 | time 690s, concurrency: 600000, total requests: 12741672, thoughput: 38.03M/s, 18457.90 requests/seconds 504 | time 693s, concurrency: 600000, total requests: 12761921, thoughput: 38.02M/s, 18407.77 requests/seconds 505 | time 694s, concurrency: 600000, total requests: 12817883, thoughput: 38.11M/s, 18460.24 requests/seconds 506 | time 697s, concurrency: 600000, total requests: 12833264, thoughput: 38.06M/s, 18410.56 requests/seconds 507 | time 699s, concurrency: 600000, total requests: 12841456, thoughput: 37.94M/s, 18368.58 requests/seconds 508 | time 700s, concurrency: 600000, total requests: 12919243, thoughput: 37.95M/s, 18452.40 requests/seconds 509 | time 701s, concurrency: 600000, total requests: 12956598, thoughput: 38.10M/s, 18478.57 requests/seconds 510 | time 703s, concurrency: 600000, total requests: 12973037, thoughput: 38.09M/s, 18428.21 requests/seconds 511 | time 706s, concurrency: 600000, total requests: 12981229, thoughput: 37.98M/s, 18386.54 requests/seconds 512 | time 707s, concurrency: 600000, total requests: 13054957, thoughput: 37.97M/s, 18463.69 requests/seconds 513 | time 708s, concurrency: 600000, total requests: 13091814, thoughput: 38.14M/s, 18489.33 requests/seconds 514 | time 710s, concurrency: 600000, total requests: 13107634, thoughput: 38.12M/s, 18440.16 requests/seconds 515 | time 712s, concurrency: 600000, total requests: 13115826, thoughput: 38.01M/s, 18398.88 requests/seconds 516 | time 713s, concurrency: 600000, total requests: 13186341, thoughput: 37.99M/s, 18471.06 requests/seconds 517 | time 714s, concurrency: 600000, total requests: 13228644, thoughput: 38.15M/s, 18504.37 requests/seconds 518 | time 717s, concurrency: 600000, total requests: 13245957, thoughput: 38.15M/s, 18453.65 requests/seconds 519 | time 719s, concurrency: 600000, total requests: 13254149, thoughput: 38.04M/s, 18412.53 requests/seconds 520 | time 720s, concurrency: 600000, total requests: 13326923, thoughput: 38.03M/s, 18486.64 requests/seconds 521 | time 721s, concurrency: 600000, total requests: 13367128, thoughput: 38.18M/s, 18516.69 requests/seconds 522 | time 722s, concurrency: 600000, total requests: 13386728, thoughput: 38.26M/s, 18518.07 requests/seconds 523 | time 723s, concurrency: 600000, total requests: 13402547, thoughput: 38.27M/s, 18514.06 requests/seconds 524 | time 725s, concurrency: 600000, total requests: 13406075, thoughput: 38.19M/s, 18479.23 requests/seconds 525 | time 726s, concurrency: 600000, total requests: 13454484, thoughput: 38.28M/s, 18520.38 requests/seconds 526 | time 728s, concurrency: 600000, total requests: 13458329, thoughput: 38.17M/s, 18469.74 requests/seconds 527 | time 729s, concurrency: 600000, total requests: 13517277, thoughput: 38.25M/s, 18523.85 requests/seconds 528 | time 732s, concurrency: 600000, total requests: 13531318, thoughput: 38.20M/s, 18480.16 requests/seconds 529 | time 734s, concurrency: 600000, total requests: 13539510, thoughput: 38.09M/s, 18439.84 requests/seconds 530 | time 735s, concurrency: 600000, total requests: 13605046, thoughput: 38.07M/s, 18503.80 requests/seconds 531 | time 736s, concurrency: 600000, total requests: 13645611, thoughput: 38.20M/s, 18533.43 requests/seconds 532 | time 737s, concurrency: 600000, total requests: 13672115, thoughput: 38.31M/s, 18544.22 requests/seconds 533 | time 739s, concurrency: 600000, total requests: 13678360, thoughput: 38.23M/s, 18494.67 requests/seconds 534 | time 741s, concurrency: 600000, total requests: 13686552, thoughput: 38.13M/s, 18454.67 requests/seconds 535 | time 742s, concurrency: 600000, total requests: 13760280, thoughput: 38.12M/s, 18528.20 requests/seconds 536 | time 743s, concurrency: 600000, total requests: 13799143, thoughput: 38.24M/s, 18555.52 requests/seconds 537 | time 744s, concurrency: 600000, total requests: 13818997, thoughput: 38.35M/s, 18557.23 requests/seconds 538 | time 746s, concurrency: 600000, total requests: 13821435, thoughput: 38.26M/s, 18507.40 requests/seconds 539 | time 748s, concurrency: 600000, total requests: 13829627, thoughput: 38.15M/s, 18467.70 requests/seconds 540 | time 749s, concurrency: 600000, total requests: 13903164, thoughput: 38.14M/s, 18539.68 requests/seconds 541 | time 750s, concurrency: 600000, total requests: 13942278, thoughput: 38.28M/s, 18565.79 requests/seconds 542 | time 751s, concurrency: 600000, total requests: 13963465, thoughput: 38.38M/s, 18569.15 requests/seconds 543 | time 754s, concurrency: 600000, total requests: 13964022, thoughput: 38.28M/s, 18519.78 requests/seconds 544 | time 756s, concurrency: 600000, total requests: 13972214, thoughput: 38.18M/s, 18480.74 requests/seconds 545 | time 757s, concurrency: 600000, total requests: 14041393, thoughput: 38.16M/s, 18546.16 requests/seconds 546 | time 758s, concurrency: 600000, total requests: 14084471, thoughput: 38.33M/s, 18577.84 requests/seconds 547 | time 761s, concurrency: 600000, total requests: 14103737, thoughput: 38.31M/s, 18530.92 requests/seconds 548 | time 763s, concurrency: 600000, total requests: 14111929, thoughput: 38.20M/s, 18491.98 requests/seconds 549 | time 764s, concurrency: 600000, total requests: 14181964, thoughput: 38.18M/s, 18557.58 requests/seconds 550 | time 765s, concurrency: 600000, total requests: 14224898, thoughput: 38.33M/s, 18588.93 requests/seconds 551 | time 766s, concurrency: 600000, total requests: 14245006, thoughput: 38.41M/s, 18590.89 requests/seconds 552 | time 768s, concurrency: 600000, total requests: 14248904, thoughput: 38.33M/s, 18542.47 requests/seconds 553 | time 770s, concurrency: 600000, total requests: 14257096, thoughput: 38.23M/s, 18503.79 requests/seconds 554 | time 771s, concurrency: 600000, total requests: 14330824, thoughput: 38.22M/s, 18573.40 requests/seconds 555 | time 772s, concurrency: 600000, total requests: 14370204, thoughput: 38.37M/s, 18599.77 requests/seconds 556 | time 773s, concurrency: 600000, total requests: 14386501, thoughput: 38.34M/s, 18595.96 requests/seconds 557 | time 774s, concurrency: 600000, total requests: 14410060, thoughput: 38.34M/s, 18602.12 requests/seconds 558 | time 775s, concurrency: 600000, total requests: 14429069, thoughput: 38.40M/s, 18601.93 requests/seconds 559 | time 776s, concurrency: 600000, total requests: 14448025, thoughput: 38.44M/s, 18601.81 requests/seconds 560 | time 778s, concurrency: 600000, total requests: 14458242, thoughput: 38.40M/s, 18580.78 requests/seconds 561 | time 780s, concurrency: 600000, total requests: 14492870, thoughput: 38.36M/s, 18557.81 requests/seconds 562 | time 782s, concurrency: 600000, total requests: 14501062, thoughput: 38.26M/s, 18519.92 requests/seconds 563 | time 784s, concurrency: 600000, total requests: 14573229, thoughput: 38.23M/s, 18588.25 requests/seconds 564 | time 785s, concurrency: 600000, total requests: 14615076, thoughput: 38.38M/s, 18617.29 requests/seconds 565 | time 786s, concurrency: 600000, total requests: 14636333, thoughput: 38.46M/s, 18620.63 requests/seconds 566 | time 788s, concurrency: 600000, total requests: 14640494, thoughput: 38.39M/s, 18573.41 requests/seconds 567 | time 790s, concurrency: 600000, total requests: 14648686, thoughput: 38.29M/s, 18535.67 requests/seconds 568 | time 791s, concurrency: 600000, total requests: 14717018, thoughput: 38.27M/s, 18597.05 requests/seconds 569 | time 792s, concurrency: 600000, total requests: 14755132, thoughput: 38.42M/s, 18621.54 requests/seconds 570 | time 795s, concurrency: 600000, total requests: 14776741, thoughput: 38.41M/s, 18583.17 requests/seconds 571 | time 797s, concurrency: 600000, total requests: 14784933, thoughput: 38.31M/s, 18545.64 requests/seconds 572 | time 798s, concurrency: 600000, total requests: 14852683, thoughput: 38.29M/s, 18605.27 requests/seconds 573 | time 799s, concurrency: 600000, total requests: 14895583, thoughput: 38.45M/s, 18634.60 requests/seconds 574 | time 802s, concurrency: 600000, total requests: 14917652, thoughput: 38.43M/s, 18592.82 requests/seconds 575 | time 804s, concurrency: 600000, total requests: 14925844, thoughput: 38.33M/s, 18555.41 requests/seconds 576 | time 805s, concurrency: 600000, total requests: 14994080, thoughput: 38.31M/s, 18611.37 requests/seconds 577 | time 806s, concurrency: 600000, total requests: 15034185, thoughput: 38.47M/s, 18637.62 requests/seconds 578 | time 809s, concurrency: 600000, total requests: 15061489, thoughput: 38.45M/s, 18602.45 requests/seconds 579 | time 811s, concurrency: 600000, total requests: 15069681, thoughput: 38.35M/s, 18565.85 requests/seconds 580 | time 812s, concurrency: 600000, total requests: 15142546, thoughput: 38.37M/s, 18631.41 requests/seconds 581 | time 813s, concurrency: 600000, total requests: 15179824, thoughput: 38.46M/s, 18654.30 requests/seconds 582 | time 814s, concurrency: 600000, total requests: 15200785, thoughput: 38.55M/s, 18657.11 requests/seconds 583 | time 816s, concurrency: 600000, total requests: 15202197, thoughput: 38.47M/s, 18611.35 requests/seconds 584 | time 818s, concurrency: 600000, total requests: 15210389, thoughput: 38.37M/s, 18575.01 requests/seconds 585 | time 819s, concurrency: 600000, total requests: 15278855, thoughput: 38.36M/s, 18635.43 requests/seconds 586 | time 820s, concurrency: 600000, total requests: 15320490, thoughput: 38.49M/s, 18663.34 requests/seconds 587 | time 823s, concurrency: 600000, total requests: 15338844, thoughput: 38.49M/s, 18620.73 requests/seconds 588 | time 825s, concurrency: 600000, total requests: 15347036, thoughput: 38.39M/s, 18584.49 requests/seconds 589 | time 826s, concurrency: 600000, total requests: 15419274, thoughput: 38.39M/s, 18648.73 requests/seconds 590 | time 827s, concurrency: 600000, total requests: 15456323, thoughput: 38.51M/s, 18670.94 requests/seconds 591 | time 828s, concurrency: 600000, total requests: 15475653, thoughput: 38.58M/s, 18671.69 requests/seconds 592 | time 831s, concurrency: 600000, total requests: 15484849, thoughput: 38.50M/s, 18631.30 requests/seconds 593 | time 832s, concurrency: 600000, total requests: 15529757, thoughput: 38.53M/s, 18661.78 requests/seconds 594 | time 834s, concurrency: 600000, total requests: 15553137, thoughput: 38.50M/s, 18629.05 requests/seconds 595 | time 836s, concurrency: 600000, total requests: 15561329, thoughput: 38.41M/s, 18593.41 requests/seconds 596 | time 837s, concurrency: 600000, total requests: 15635057, thoughput: 38.38M/s, 18657.76 requests/seconds 597 | time 839s, concurrency: 600000, total requests: 15674195, thoughput: 38.53M/s, 18680.55 requests/seconds 598 | time 841s, concurrency: 600000, total requests: 15695932, thoughput: 38.53M/s, 18642.05 requests/seconds 599 | time 844s, concurrency: 600000, total requests: 15704124, thoughput: 38.43M/s, 18606.63 requests/seconds 600 | time 845s, concurrency: 600000, total requests: 15773325, thoughput: 38.41M/s, 18664.87 requests/seconds 601 | time 846s, concurrency: 600000, total requests: 15814596, thoughput: 38.56M/s, 18690.92 requests/seconds 602 | time 848s, concurrency: 600000, total requests: 15832369, thoughput: 38.54M/s, 18649.38 requests/seconds 603 | time 850s, concurrency: 600000, total requests: 15840561, thoughput: 38.45M/s, 18614.14 requests/seconds 604 | time 852s, concurrency: 600000, total requests: 15913829, thoughput: 38.44M/s, 18677.92 requests/seconds 605 | time 854s, concurrency: 600000, total requests: 15946573, thoughput: 38.42M/s, 18662.25 requests/seconds 606 | time 855s, concurrency: 600000, total requests: 16000554, thoughput: 38.46M/s, 18702.79 requests/seconds 607 | time 856s, concurrency: 600000, total requests: 16020687, thoughput: 38.55M/s, 18704.44 requests/seconds 608 | time 857s, concurrency: 600000, total requests: 16039123, thoughput: 38.64M/s, 18704.10 requests/seconds 609 | time 859s, concurrency: 600000, total requests: 16042408, thoughput: 38.56M/s, 18660.26 requests/seconds 610 | time 861s, concurrency: 600000, total requests: 16050600, thoughput: 38.47M/s, 18625.67 requests/seconds 611 | time 862s, concurrency: 600000, total requests: 16118366, thoughput: 38.46M/s, 18682.13 requests/seconds 612 | time 863s, concurrency: 600000, total requests: 16160515, thoughput: 38.57M/s, 18709.28 requests/seconds 613 | time 864s, concurrency: 600000, total requests: 16179708, thoughput: 38.65M/s, 18709.82 requests/seconds 614 | time 866s, concurrency: 600000, total requests: 16182101, thoughput: 38.58M/s, 18666.44 requests/seconds 615 | time 868s, concurrency: 600000, total requests: 16190293, thoughput: 38.49M/s, 18632.04 requests/seconds 616 | time 870s, concurrency: 600000, total requests: 16262220, thoughput: 38.48M/s, 18691.30 requests/seconds 617 | time 871s, concurrency: 600000, total requests: 16302379, thoughput: 38.60M/s, 18715.63 requests/seconds 618 | time 873s, concurrency: 600000, total requests: 16319736, thoughput: 38.59M/s, 18673.45 requests/seconds 619 | time 875s, concurrency: 600000, total requests: 16327928, thoughput: 38.50M/s, 18639.31 requests/seconds 620 | time 877s, concurrency: 600000, total requests: 16396557, thoughput: 38.49M/s, 18695.51 requests/seconds 621 | time 878s, concurrency: 600000, total requests: 16438751, thoughput: 38.60M/s, 18722.25 requests/seconds 622 | time 879s, concurrency: 600000, total requests: 16457885, thoughput: 38.67M/s, 18722.69 requests/seconds 623 | time 880s, concurrency: 600000, total requests: 16474284, thoughput: 38.65M/s, 18709.79 requests/seconds 624 | time 883s, concurrency: 600000, total requests: 16496647, thoughput: 38.60M/s, 18679.73 requests/seconds 625 | time 885s, concurrency: 600000, total requests: 16504839, thoughput: 38.51M/s, 18645.66 requests/seconds 626 | time 886s, concurrency: 600000, total requests: 16578495, thoughput: 38.50M/s, 18706.93 requests/seconds 627 | time 887s, concurrency: 600000, total requests: 16612351, thoughput: 38.61M/s, 18722.99 requests/seconds 628 | time 888s, concurrency: 600000, total requests: 16638808, thoughput: 38.70M/s, 18731.68 requests/seconds 629 | time 890s, concurrency: 600000, total requests: 16640954, thoughput: 38.62M/s, 18689.64 requests/seconds 630 | time 892s, concurrency: 600000, total requests: 16649146, thoughput: 38.53M/s, 18656.14 requests/seconds 631 | time 893s, concurrency: 600000, total requests: 16715974, thoughput: 38.52M/s, 18708.76 requests/seconds 632 | time 894s, concurrency: 600000, total requests: 16752311, thoughput: 38.68M/s, 18727.31 requests/seconds 633 | time 897s, concurrency: 600000, total requests: 16769230, thoughput: 38.63M/s, 18694.56 requests/seconds 634 | time 899s, concurrency: 600000, total requests: 16777422, thoughput: 38.54M/s, 18661.22 requests/seconds 635 | time 900s, concurrency: 600000, total requests: 16848296, thoughput: 38.54M/s, 18717.58 requests/seconds 636 | time 901s, concurrency: 600000, total requests: 16886959, thoughput: 38.67M/s, 18739.41 requests/seconds 637 | time 903s, concurrency: 600000, total requests: 16902604, thoughput: 38.64M/s, 18700.30 requests/seconds 638 | time 905s, concurrency: 600000, total requests: 16910796, thoughput: 38.56M/s, 18667.09 requests/seconds 639 | time 906s, concurrency: 600000, total requests: 16983007, thoughput: 38.53M/s, 18725.22 requests/seconds 640 | time 907s, concurrency: 600000, total requests: 17021082, thoughput: 38.66M/s, 18746.08 requests/seconds 641 | time 908s, concurrency: 600000, total requests: 17042972, thoughput: 38.74M/s, 18749.49 requests/seconds 642 | time 911s, concurrency: 600000, total requests: 17043194, thoughput: 38.66M/s, 18708.21 requests/seconds 643 | time 913s, concurrency: 600000, total requests: 17051386, thoughput: 38.57M/s, 18675.19 requests/seconds 644 | time 914s, concurrency: 600000, total requests: 17121692, thoughput: 38.55M/s, 18730.18 requests/seconds 645 | time 915s, concurrency: 600000, total requests: 17143307, thoughput: 38.67M/s, 18732.62 requests/seconds 646 | time 916s, concurrency: 600000, total requests: 17182322, thoughput: 38.75M/s, 18754.74 requests/seconds 647 | time 918s, concurrency: 600000, total requests: 17182804, thoughput: 38.67M/s, 18713.78 requests/seconds 648 | time 920s, concurrency: 600000, total requests: 17190996, thoughput: 38.59M/s, 18681.17 requests/seconds 649 | time 921s, concurrency: 600000, total requests: 17260655, thoughput: 38.57M/s, 18736.45 requests/seconds 650 | time 922s, concurrency: 600000, total requests: 17300136, thoughput: 38.69M/s, 18758.92 requests/seconds 651 | time 925s, concurrency: 600000, total requests: 17319037, thoughput: 38.68M/s, 18718.67 requests/seconds 652 | time 927s, concurrency: 600000, total requests: 17327229, thoughput: 38.60M/s, 18686.34 requests/seconds 653 | time 928s, concurrency: 600000, total requests: 17397593, thoughput: 38.58M/s, 18740.90 requests/seconds 654 | time 929s, concurrency: 600000, total requests: 17425624, thoughput: 38.64M/s, 18750.60 requests/seconds 655 | time 930s, concurrency: 600000, total requests: 17457773, thoughput: 38.64M/s, 18763.53 requests/seconds 656 | time 931s, concurrency: 600000, total requests: 17477678, thoughput: 38.69M/s, 18764.73 requests/seconds 657 | -------------------------------------------------------------------------------- /results/cpu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/http-kit/scale-clojure-web-app/9f37ed678f455ed9cc3c63b29595ffaf8cdf9301/results/cpu.png -------------------------------------------------------------------------------- /results/heap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/http-kit/scale-clojure-web-app/9f37ed678f455ed9cc3c63b29595ffaf8cdf9301/results/heap.png -------------------------------------------------------------------------------- /results/jvisualvm_snapshot.apps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/http-kit/scale-clojure-web-app/9f37ed678f455ed9cc3c63b29595ffaf8cdf9301/results/jvisualvm_snapshot.apps -------------------------------------------------------------------------------- /results/logfile: -------------------------------------------------------------------------------- 1 | time 0s, concurrency: 100, total requests: 0, thoughput: 0.00M/s, 0.00 requests/seconds 2 | time 1s, concurrency: 3100, total requests: 3000, thoughput: 14.32M/s, 2964.43 requests/seconds 3 | time 2s, concurrency: 6600, total requests: 6500, thoughput: 15.73M/s, 3198.82 requests/seconds 4 | time 3s, concurrency: 10300, total requests: 10200, thoughput: 16.58M/s, 3346.46 requests/seconds 5 | time 4s, concurrency: 14400, total requests: 14300, thoughput: 17.55M/s, 3527.38 requests/seconds 6 | time 5s, concurrency: 18800, total requests: 18700, thoughput: 18.34M/s, 3676.76 requests/seconds 7 | time 6s, concurrency: 23153, total requests: 23053, thoughput: 18.91M/s, 3777.32 requests/seconds 8 | time 7s, concurrency: 27476, total requests: 27376, thoughput: 19.27M/s, 3842.78 requests/seconds 9 | time 8s, concurrency: 31800, total requests: 31700, thoughput: 19.53M/s, 3893.39 requests/seconds 10 | time 9s, concurrency: 36000, total requests: 35900, thoughput: 19.68M/s, 3924.36 requests/seconds 11 | time 10s, concurrency: 40100, total requests: 40004, thoughput: 19.76M/s, 3939.73 requests/seconds 12 | time 11s, concurrency: 44400, total requests: 44330, thoughput: 19.92M/s, 3970.09 requests/seconds 13 | time 12s, concurrency: 48553, total requests: 48551, thoughput: 20.02M/s, 3985.47 requests/seconds 14 | time 13s, concurrency: 53000, total requests: 53109, thoughput: 20.18M/s, 4022.49 requests/seconds 15 | time 14s, concurrency: 57300, total requests: 57559, thoughput: 20.31M/s, 4048.32 requests/seconds 16 | time 15s, concurrency: 61353, total requests: 61833, thoughput: 20.38M/s, 4062.61 requests/seconds 17 | time 16s, concurrency: 65742, total requests: 66457, thoughput: 20.54M/s, 4094.20 requests/seconds 18 | time 17s, concurrency: 70043, total requests: 71055, thoughput: 20.67M/s, 4118.41 requests/seconds 19 | time 18s, concurrency: 74253, total requests: 75596, thoughput: 20.78M/s, 4140.43 requests/seconds 20 | time 19s, concurrency: 78600, total requests: 80360, thoughput: 20.94M/s, 4169.13 requests/seconds 21 | time 20s, concurrency: 82653, total requests: 84864, thoughput: 21.03M/s, 4185.44 requests/seconds 22 | time 21s, concurrency: 86900, total requests: 89625, thoughput: 21.17M/s, 4211.31 requests/seconds 23 | time 22s, concurrency: 91053, total requests: 94342, thoughput: 21.27M/s, 4230.77 requests/seconds 24 | time 23s, concurrency: 95300, total requests: 99193, thoughput: 21.40M/s, 4256.11 requests/seconds 25 | time 24s, concurrency: 99253, total requests: 103795, thoughput: 21.45M/s, 4267.54 requests/seconds 26 | time 25s, concurrency: 103399, total requests: 108628, thoughput: 21.56M/s, 4289.02 requests/seconds 27 | time 26s, concurrency: 107552, total requests: 113527, thoughput: 21.67M/s, 4308.92 requests/seconds 28 | time 27s, concurrency: 111800, total requests: 118503, thoughput: 21.77M/s, 4332.83 requests/seconds 29 | time 28s, concurrency: 115853, total requests: 123452, thoughput: 21.88M/s, 4353.49 requests/seconds 30 | time 29s, concurrency: 120100, total requests: 128574, thoughput: 22.01M/s, 4378.03 requests/seconds 31 | time 30s, concurrency: 124400, total requests: 133870, thoughput: 22.16M/s, 4405.21 requests/seconds 32 | time 31s, concurrency: 128600, total requests: 139032, thoughput: 22.27M/s, 4428.76 requests/seconds 33 | time 32s, concurrency: 132700, total requests: 144164, thoughput: 22.38M/s, 4449.51 requests/seconds 34 | time 33s, concurrency: 136900, total requests: 149538, thoughput: 22.52M/s, 4475.44 requests/seconds 35 | time 34s, concurrency: 141100, total requests: 154882, thoughput: 22.64M/s, 4500.03 requests/seconds 36 | time 35s, concurrency: 145300, total requests: 160368, thoughput: 22.77M/s, 4525.82 requests/seconds 37 | time 36s, concurrency: 149100, total requests: 165453, thoughput: 22.85M/s, 4540.30 requests/seconds 38 | time 37s, concurrency: 153200, total requests: 170956, thoughput: 22.98M/s, 4565.28 requests/seconds 39 | time 38s, concurrency: 157360, total requests: 176479, thoughput: 23.11M/s, 4589.00 requests/seconds 40 | time 39s, concurrency: 161600, total requests: 182242, thoughput: 23.25M/s, 4616.29 requests/seconds 41 | time 40s, concurrency: 165700, total requests: 187848, thoughput: 23.37M/s, 4639.94 requests/seconds 42 | time 41s, concurrency: 169900, total requests: 193610, thoughput: 23.49M/s, 4664.96 requests/seconds 43 | time 42s, concurrency: 174000, total requests: 199246, thoughput: 23.61M/s, 4687.70 requests/seconds 44 | time 43s, concurrency: 178053, total requests: 205095, thoughput: 23.72M/s, 4711.79 requests/seconds 45 | time 44s, concurrency: 182300, total requests: 210993, thoughput: 23.85M/s, 4735.78 requests/seconds 46 | time 45s, concurrency: 186400, total requests: 216855, thoughput: 23.98M/s, 4760.29 requests/seconds 47 | time 46s, concurrency: 190500, total requests: 222863, thoughput: 24.10M/s, 4784.93 requests/seconds 48 | time 47s, concurrency: 194600, total requests: 228903, thoughput: 24.23M/s, 4810.91 requests/seconds 49 | time 48s, concurrency: 198661, total requests: 235021, thoughput: 24.36M/s, 4835.82 requests/seconds 50 | time 49s, concurrency: 202553, total requests: 241047, thoughput: 24.47M/s, 4858.64 requests/seconds 51 | time 50s, concurrency: 206700, total requests: 247294, thoughput: 24.61M/s, 4885.21 requests/seconds 52 | time 51s, concurrency: 210768, total requests: 253522, thoughput: 24.73M/s, 4910.17 requests/seconds 53 | time 52s, concurrency: 214800, total requests: 259834, thoughput: 24.87M/s, 4936.24 requests/seconds 54 | time 53s, concurrency: 218700, total requests: 266099, thoughput: 24.98M/s, 4959.44 requests/seconds 55 | time 54s, concurrency: 222600, total requests: 272293, thoughput: 25.10M/s, 4981.58 requests/seconds 56 | time 55s, concurrency: 226653, total requests: 278815, thoughput: 25.23M/s, 5007.81 requests/seconds 57 | time 56s, concurrency: 230700, total requests: 285423, thoughput: 25.37M/s, 5034.89 requests/seconds 58 | time 57s, concurrency: 234674, total requests: 291952, thoughput: 25.49M/s, 5059.04 requests/seconds 59 | time 58s, concurrency: 238800, total requests: 298723, thoughput: 25.62M/s, 5086.12 requests/seconds 60 | time 59s, concurrency: 242853, total requests: 305490, thoughput: 25.76M/s, 5112.29 requests/seconds 61 | time 60s, concurrency: 246900, total requests: 312392, thoughput: 25.90M/s, 5139.63 requests/seconds 62 | time 61s, concurrency: 250953, total requests: 319203, thoughput: 26.03M/s, 5166.60 requests/seconds 63 | time 62s, concurrency: 255000, total requests: 326171, thoughput: 26.16M/s, 5193.97 requests/seconds 64 | time 63s, concurrency: 258998, total requests: 333171, thoughput: 26.30M/s, 5221.95 requests/seconds 65 | time 65s, concurrency: 261900, total requests: 338326, thoughput: 26.04M/s, 5169.78 requests/seconds 66 | time 66s, concurrency: 265644, total requests: 348010, thoughput: 26.38M/s, 5236.54 requests/seconds 67 | time 67s, concurrency: 269700, total requests: 355253, thoughput: 26.52M/s, 5265.50 requests/seconds 68 | time 68s, concurrency: 273800, total requests: 362640, thoughput: 26.67M/s, 5295.33 requests/seconds 69 | time 69s, concurrency: 277800, total requests: 369993, thoughput: 26.82M/s, 5324.33 requests/seconds 70 | time 70s, concurrency: 281700, total requests: 377308, thoughput: 26.95M/s, 5350.67 requests/seconds 71 | time 71s, concurrency: 285653, total requests: 384833, thoughput: 27.08M/s, 5380.10 requests/seconds 72 | time 72s, concurrency: 289700, total requests: 392537, thoughput: 27.25M/s, 5410.27 requests/seconds 73 | time 73s, concurrency: 293753, total requests: 400370, thoughput: 27.41M/s, 5441.51 requests/seconds 74 | time 74s, concurrency: 297700, total requests: 408224, thoughput: 27.57M/s, 5472.98 requests/seconds 75 | time 75s, concurrency: 301573, total requests: 415988, thoughput: 27.72M/s, 5502.34 requests/seconds 76 | time 76s, concurrency: 305400, total requests: 423876, thoughput: 27.87M/s, 5532.26 requests/seconds 77 | time 77s, concurrency: 309200, total requests: 431605, thoughput: 28.01M/s, 5558.84 requests/seconds 78 | time 78s, concurrency: 313200, total requests: 439626, thoughput: 28.17M/s, 5588.80 requests/seconds 79 | time 79s, concurrency: 317053, total requests: 447518, thoughput: 28.31M/s, 5617.43 requests/seconds 80 | time 80s, concurrency: 320883, total requests: 455645, thoughput: 28.45M/s, 5646.86 requests/seconds 81 | time 81s, concurrency: 324736, total requests: 463779, thoughput: 28.60M/s, 5676.40 requests/seconds 82 | time 82s, concurrency: 328500, total requests: 471910, thoughput: 28.75M/s, 5705.87 requests/seconds 83 | time 83s, concurrency: 332453, total requests: 480212, thoughput: 28.90M/s, 5736.55 requests/seconds 84 | time 84s, concurrency: 336400, total requests: 488725, thoughput: 29.06M/s, 5768.57 requests/seconds 85 | time 85s, concurrency: 340053, total requests: 497111, thoughput: 29.21M/s, 5798.02 requests/seconds 86 | time 86s, concurrency: 344053, total requests: 505918, thoughput: 29.38M/s, 5831.71 requests/seconds 87 | time 87s, concurrency: 347700, total requests: 514348, thoughput: 29.53M/s, 5861.25 requests/seconds 88 | time 88s, concurrency: 351553, total requests: 523122, thoughput: 29.68M/s, 5892.54 requests/seconds 89 | time 89s, concurrency: 355400, total requests: 531866, thoughput: 29.84M/s, 5924.04 requests/seconds 90 | time 90s, concurrency: 359053, total requests: 540745, thoughput: 29.99M/s, 5954.88 requests/seconds 91 | time 91s, concurrency: 362900, total requests: 549851, thoughput: 30.16M/s, 5988.81 requests/seconds 92 | time 92s, concurrency: 366653, total requests: 558913, thoughput: 30.33M/s, 6021.41 requests/seconds 93 | time 93s, concurrency: 370300, total requests: 568083, thoughput: 30.49M/s, 6053.80 requests/seconds 94 | time 94s, concurrency: 374053, total requests: 577422, thoughput: 30.66M/s, 6087.61 requests/seconds 95 | time 95s, concurrency: 377600, total requests: 586558, thoughput: 30.82M/s, 6118.58 requests/seconds 96 | time 96s, concurrency: 381400, total requests: 596005, thoughput: 30.98M/s, 6152.18 requests/seconds 97 | time 97s, concurrency: 385153, total requests: 605549, thoughput: 31.16M/s, 6186.52 requests/seconds 98 | time 98s, concurrency: 388800, total requests: 615085, thoughput: 31.32M/s, 6219.32 requests/seconds 99 | time 99s, concurrency: 392553, total requests: 624937, thoughput: 31.50M/s, 6255.56 requests/seconds 100 | time 100s, concurrency: 395969, total requests: 634565, thoughput: 31.65M/s, 6288.05 requests/seconds 101 | time 101s, concurrency: 399846, total requests: 644542, thoughput: 31.84M/s, 6323.32 requests/seconds 102 | time 104s, concurrency: 400000, total requests: 646431, thoughput: 31.26M/s, 6205.60 requests/seconds 103 | time 106s, concurrency: 400000, total requests: 654623, thoughput: 30.66M/s, 6164.70 requests/seconds 104 | time 109s, concurrency: 400000, total requests: 676760, thoughput: 31.27M/s, 6207.10 requests/seconds 105 | time 111s, concurrency: 400000, total requests: 684952, thoughput: 30.70M/s, 6167.96 requests/seconds 106 | time 113s, concurrency: 400000, total requests: 709334, thoughput: 31.35M/s, 6222.34 requests/seconds 107 | time 116s, concurrency: 400000, total requests: 717526, thoughput: 30.80M/s, 6184.61 requests/seconds 108 | time 118s, concurrency: 400000, total requests: 741442, thoughput: 31.43M/s, 6238.47 requests/seconds 109 | time 121s, concurrency: 400000, total requests: 757473, thoughput: 31.47M/s, 6245.40 requests/seconds 110 | time 123s, concurrency: 400000, total requests: 765665, thoughput: 30.95M/s, 6209.52 requests/seconds 111 | time 126s, concurrency: 400000, total requests: 790446, thoughput: 31.56M/s, 6263.04 requests/seconds 112 | time 128s, concurrency: 400000, total requests: 798638, thoughput: 31.06M/s, 6228.27 requests/seconds 113 | time 131s, concurrency: 400000, total requests: 823516, thoughput: 31.66M/s, 6283.74 requests/seconds 114 | time 133s, concurrency: 400000, total requests: 831708, thoughput: 31.18M/s, 6249.87 requests/seconds 115 | time 135s, concurrency: 400000, total requests: 857057, thoughput: 31.77M/s, 6305.04 requests/seconds 116 | time 137s, concurrency: 400000, total requests: 865249, thoughput: 31.30M/s, 6272.06 requests/seconds 117 | time 140s, concurrency: 400000, total requests: 890993, thoughput: 31.89M/s, 6327.94 requests/seconds 118 | time 143s, concurrency: 400000, total requests: 908272, thoughput: 31.95M/s, 6339.76 requests/seconds 119 | time 145s, concurrency: 400000, total requests: 916464, thoughput: 31.51M/s, 6308.00 requests/seconds 120 | time 148s, concurrency: 400000, total requests: 943307, thoughput: 32.08M/s, 6364.41 requests/seconds 121 | time 150s, concurrency: 400000, total requests: 951499, thoughput: 31.65M/s, 6333.66 requests/seconds 122 | time 153s, concurrency: 400000, total requests: 977902, thoughput: 32.20M/s, 6388.72 requests/seconds 123 | time 155s, concurrency: 400000, total requests: 986094, thoughput: 31.78M/s, 6358.29 requests/seconds 124 | time 157s, concurrency: 400000, total requests: 1012760, thoughput: 32.32M/s, 6411.50 requests/seconds 125 | time 159s, concurrency: 400000, total requests: 1020952, thoughput: 31.91M/s, 6381.71 requests/seconds 126 | time 162s, concurrency: 400000, total requests: 1048160, thoughput: 32.43M/s, 6435.96 requests/seconds 127 | time 164s, concurrency: 400000, total requests: 1056352, thoughput: 32.04M/s, 6406.75 requests/seconds 128 | time 167s, concurrency: 400000, total requests: 1083250, thoughput: 32.55M/s, 6459.26 requests/seconds 129 | time 169s, concurrency: 400000, total requests: 1091442, thoughput: 32.16M/s, 6430.57 requests/seconds 130 | time 170s, concurrency: 400000, total requests: 1118992, thoughput: 33.01M/s, 6551.94 requests/seconds 131 | time 171s, concurrency: 400000, total requests: 1127806, thoughput: 33.08M/s, 6565.07 requests/seconds 132 | time 172s, concurrency: 400000, total requests: 1135045, thoughput: 33.10M/s, 6568.70 requests/seconds 133 | time 173s, concurrency: 400000, total requests: 1142310, thoughput: 33.12M/s, 6572.63 requests/seconds 134 | time 174s, concurrency: 400000, total requests: 1149248, thoughput: 33.13M/s, 6573.89 requests/seconds 135 | time 175s, concurrency: 400000, total requests: 1156823, thoughput: 33.16M/s, 6579.55 requests/seconds 136 | time 176s, concurrency: 400000, total requests: 1164035, thoughput: 33.18M/s, 6582.87 requests/seconds 137 | time 177s, concurrency: 400000, total requests: 1171365, thoughput: 33.20M/s, 6586.77 requests/seconds 138 | time 178s, concurrency: 400000, total requests: 1178598, thoughput: 33.21M/s, 6590.09 requests/seconds 139 | time 179s, concurrency: 400000, total requests: 1185778, thoughput: 33.23M/s, 6593.08 requests/seconds 140 | time 180s, concurrency: 400000, total requests: 1193137, thoughput: 33.25M/s, 6597.28 requests/seconds 141 | time 181s, concurrency: 400000, total requests: 1200537, thoughput: 33.28M/s, 6601.58 requests/seconds 142 | time 182s, concurrency: 400000, total requests: 1207900, thoughput: 33.30M/s, 6605.71 requests/seconds 143 | time 183s, concurrency: 400000, total requests: 1215127, thoughput: 33.32M/s, 6608.55 requests/seconds 144 | time 185s, concurrency: 400000, total requests: 1215323, thoughput: 32.96M/s, 6537.97 requests/seconds 145 | time 187s, concurrency: 400000, total requests: 1223515, thoughput: 32.61M/s, 6511.31 requests/seconds 146 | time 190s, concurrency: 400000, total requests: 1251802, thoughput: 33.07M/s, 6558.92 requests/seconds 147 | time 192s, concurrency: 400000, total requests: 1259994, thoughput: 32.72M/s, 6532.70 requests/seconds 148 | time 195s, concurrency: 400000, total requests: 1286751, thoughput: 33.15M/s, 6574.65 requests/seconds 149 | time 197s, concurrency: 400000, total requests: 1294943, thoughput: 32.82M/s, 6549.01 requests/seconds 150 | time 200s, concurrency: 400000, total requests: 1319193, thoughput: 33.18M/s, 6580.24 requests/seconds 151 | time 202s, concurrency: 400000, total requests: 1327385, thoughput: 32.85M/s, 6555.05 requests/seconds 152 | time 205s, concurrency: 400000, total requests: 1352038, thoughput: 33.20M/s, 6585.38 requests/seconds 153 | time 207s, concurrency: 400000, total requests: 1360230, thoughput: 32.88M/s, 6560.76 requests/seconds 154 | time 210s, concurrency: 400000, total requests: 1386384, thoughput: 33.26M/s, 6596.55 requests/seconds 155 | time 212s, concurrency: 400000, total requests: 1394576, thoughput: 32.94M/s, 6572.36 requests/seconds 156 | time 215s, concurrency: 400000, total requests: 1421058, thoughput: 33.32M/s, 6608.65 requests/seconds 157 | time 217s, concurrency: 400000, total requests: 1438997, thoughput: 33.36M/s, 6615.23 requests/seconds 158 | time 219s, concurrency: 400000, total requests: 1447189, thoughput: 33.05M/s, 6591.70 requests/seconds 159 | time 222s, concurrency: 400000, total requests: 1472888, thoughput: 33.40M/s, 6623.11 requests/seconds 160 | time 224s, concurrency: 400000, total requests: 1481080, thoughput: 33.10M/s, 6600.00 requests/seconds 161 | time 227s, concurrency: 400000, total requests: 1508014, thoughput: 33.45M/s, 6634.47 requests/seconds 162 | time 229s, concurrency: 400000, total requests: 1516206, thoughput: 33.16M/s, 6611.78 requests/seconds 163 | time 230s, concurrency: 400000, total requests: 1542543, thoughput: 33.76M/s, 6696.23 requests/seconds 164 | time 231s, concurrency: 400000, total requests: 1551339, thoughput: 33.81M/s, 6704.72 requests/seconds 165 | time 232s, concurrency: 400000, total requests: 1558347, thoughput: 33.81M/s, 6705.91 requests/seconds 166 | time 233s, concurrency: 400000, total requests: 1565201, thoughput: 33.81M/s, 6706.15 requests/seconds 167 | time 234s, concurrency: 400000, total requests: 1572756, thoughput: 33.78M/s, 6709.02 requests/seconds 168 | time 235s, concurrency: 400000, total requests: 1574589, thoughput: 33.60M/s, 6681.30 requests/seconds 169 | time 236s, concurrency: 400000, total requests: 1588858, thoughput: 33.84M/s, 6713.33 requests/seconds 170 | time 237s, concurrency: 400000, total requests: 1596167, thoughput: 33.86M/s, 6715.05 requests/seconds 171 | time 238s, concurrency: 400000, total requests: 1603584, thoughput: 33.87M/s, 6717.76 requests/seconds 172 | time 239s, concurrency: 400000, total requests: 1610657, thoughput: 33.87M/s, 6718.46 requests/seconds 173 | time 240s, concurrency: 400000, total requests: 1618240, thoughput: 33.89M/s, 6721.94 requests/seconds 174 | time 241s, concurrency: 400000, total requests: 1625526, thoughput: 33.90M/s, 6723.83 requests/seconds 175 | time 243s, concurrency: 400000, total requests: 1626869, thoughput: 33.63M/s, 6668.53 requests/seconds 176 | time 246s, concurrency: 400000, total requests: 1645379, thoughput: 33.66M/s, 6675.83 requests/seconds 177 | time 248s, concurrency: 400000, total requests: 1653571, thoughput: 33.39M/s, 6654.56 requests/seconds 178 | time 251s, concurrency: 400000, total requests: 1680789, thoughput: 33.72M/s, 6686.46 requests/seconds 179 | time 253s, concurrency: 400000, total requests: 1688981, thoughput: 33.45M/s, 6665.49 requests/seconds 180 | time 256s, concurrency: 400000, total requests: 1716887, thoughput: 33.78M/s, 6697.98 requests/seconds 181 | time 258s, concurrency: 400000, total requests: 1725079, thoughput: 33.52M/s, 6677.32 requests/seconds 182 | time 261s, concurrency: 400000, total requests: 1751703, thoughput: 33.82M/s, 6705.26 requests/seconds 183 | time 263s, concurrency: 400000, total requests: 1759895, thoughput: 33.56M/s, 6684.93 requests/seconds 184 | time 266s, concurrency: 400000, total requests: 1786148, thoughput: 33.86M/s, 6712.87 requests/seconds 185 | time 268s, concurrency: 400000, total requests: 1794340, thoughput: 33.60M/s, 6692.85 requests/seconds 186 | time 270s, concurrency: 400000, total requests: 1820951, thoughput: 33.90M/s, 6720.57 requests/seconds 187 | time 272s, concurrency: 400000, total requests: 1829143, thoughput: 33.65M/s, 6701.02 requests/seconds 188 | time 275s, concurrency: 400000, total requests: 1854252, thoughput: 33.92M/s, 6725.13 requests/seconds 189 | time 277s, concurrency: 400000, total requests: 1862444, thoughput: 33.68M/s, 6705.93 requests/seconds 190 | time 279s, concurrency: 400000, total requests: 1887997, thoughput: 34.13M/s, 6766.82 requests/seconds 191 | time 280s, concurrency: 400000, total requests: 1898512, thoughput: 34.20M/s, 6780.01 requests/seconds 192 | time 281s, concurrency: 400000, total requests: 1905518, thoughput: 34.20M/s, 6780.79 requests/seconds 193 | time 282s, concurrency: 400000, total requests: 1912108, thoughput: 34.19M/s, 6779.95 requests/seconds 194 | time 283s, concurrency: 400000, total requests: 1919122, thoughput: 34.19M/s, 6780.75 requests/seconds 195 | time 284s, concurrency: 400000, total requests: 1926044, thoughput: 34.18M/s, 6777.45 requests/seconds 196 | time 285s, concurrency: 400000, total requests: 1933298, thoughput: 34.19M/s, 6778.65 requests/seconds 197 | time 286s, concurrency: 400000, total requests: 1941850, thoughput: 34.19M/s, 6778.50 requests/seconds 198 | time 287s, concurrency: 400000, total requests: 1950477, thoughput: 34.19M/s, 6784.62 requests/seconds 199 | time 288s, concurrency: 400000, total requests: 1956266, thoughput: 34.20M/s, 6780.72 requests/seconds 200 | time 291s, concurrency: 400000, total requests: 1963459, thoughput: 34.01M/s, 6742.39 requests/seconds 201 | time 293s, concurrency: 400000, total requests: 1971651, thoughput: 33.77M/s, 6723.91 requests/seconds 202 | time 296s, concurrency: 400000, total requests: 1999505, thoughput: 34.05M/s, 6750.98 requests/seconds 203 | time 298s, concurrency: 400000, total requests: 2007697, thoughput: 33.82M/s, 6732.74 requests/seconds 204 | time 301s, concurrency: 400000, total requests: 2035418, thoughput: 34.09M/s, 6759.11 requests/seconds 205 | time 303s, concurrency: 400000, total requests: 2043610, thoughput: 33.86M/s, 6741.12 requests/seconds 206 | time 305s, concurrency: 400000, total requests: 2069646, thoughput: 34.11M/s, 6763.79 requests/seconds 207 | time 308s, concurrency: 400000, total requests: 2077838, thoughput: 33.89M/s, 6746.03 requests/seconds 208 | time 310s, concurrency: 400000, total requests: 2104152, thoughput: 34.14M/s, 6768.90 requests/seconds 209 | time 312s, concurrency: 400000, total requests: 2112344, thoughput: 33.92M/s, 6751.40 requests/seconds 210 | time 315s, concurrency: 400000, total requests: 2138933, thoughput: 34.18M/s, 6775.70 requests/seconds 211 | time 317s, concurrency: 400000, total requests: 2147125, thoughput: 33.96M/s, 6758.51 requests/seconds 212 | time 318s, concurrency: 400000, total requests: 2174514, thoughput: 34.42M/s, 6822.90 requests/seconds 213 | time 319s, concurrency: 400000, total requests: 2181613, thoughput: 34.42M/s, 6823.43 requests/seconds 214 | time 320s, concurrency: 400000, total requests: 2188008, thoughput: 34.41M/s, 6821.15 requests/seconds 215 | time 321s, concurrency: 400000, total requests: 2196297, thoughput: 34.43M/s, 6825.69 requests/seconds 216 | time 322s, concurrency: 400000, total requests: 2203246, thoughput: 34.42M/s, 6822.04 requests/seconds 217 | time 323s, concurrency: 400000, total requests: 2211965, thoughput: 34.40M/s, 6827.68 requests/seconds 218 | time 324s, concurrency: 400000, total requests: 2219497, thoughput: 34.43M/s, 6829.83 requests/seconds 219 | time 325s, concurrency: 400000, total requests: 2226484, thoughput: 34.46M/s, 6830.29 requests/seconds 220 | time 326s, concurrency: 400000, total requests: 2233449, thoughput: 34.43M/s, 6830.68 requests/seconds 221 | time 328s, concurrency: 400000, total requests: 2240356, thoughput: 34.43M/s, 6823.86 requests/seconds 222 | time 329s, concurrency: 400000, total requests: 2248300, thoughput: 34.44M/s, 6826.19 requests/seconds 223 | time 331s, concurrency: 400000, total requests: 2251685, thoughput: 34.27M/s, 6792.93 requests/seconds 224 | time 333s, concurrency: 400000, total requests: 2259877, thoughput: 34.06M/s, 6776.34 requests/seconds 225 | time 336s, concurrency: 400000, total requests: 2286396, thoughput: 34.29M/s, 6797.95 requests/seconds 226 | time 338s, concurrency: 400000, total requests: 2294588, thoughput: 34.09M/s, 6781.70 requests/seconds 227 | time 341s, concurrency: 400000, total requests: 2321493, thoughput: 34.32M/s, 6803.03 requests/seconds 228 | time 343s, concurrency: 400000, total requests: 2329685, thoughput: 34.12M/s, 6786.88 requests/seconds 229 | time 346s, concurrency: 400000, total requests: 2355514, thoughput: 34.34M/s, 6806.64 requests/seconds 230 | time 348s, concurrency: 400000, total requests: 2363706, thoughput: 34.14M/s, 6790.78 requests/seconds 231 | time 350s, concurrency: 400000, total requests: 2390013, thoughput: 34.36M/s, 6810.59 requests/seconds 232 | time 352s, concurrency: 400000, total requests: 2398205, thoughput: 34.16M/s, 6794.82 requests/seconds 233 | time 355s, concurrency: 400000, total requests: 2424749, thoughput: 34.38M/s, 6814.86 requests/seconds 234 | time 357s, concurrency: 400000, total requests: 2432941, thoughput: 34.19M/s, 6799.31 requests/seconds 235 | time 360s, concurrency: 400000, total requests: 2460048, thoughput: 34.40M/s, 6819.66 requests/seconds 236 | time 362s, concurrency: 400000, total requests: 2468240, thoughput: 34.21M/s, 6804.23 requests/seconds 237 | time 365s, concurrency: 400000, total requests: 2494474, thoughput: 34.42M/s, 6823.28 requests/seconds 238 | time 367s, concurrency: 400000, total requests: 2502666, thoughput: 34.23M/s, 6808.07 requests/seconds 239 | time 368s, concurrency: 400000, total requests: 2530610, thoughput: 34.63M/s, 6865.39 requests/seconds 240 | time 371s, concurrency: 400000, total requests: 2535001, thoughput: 34.43M/s, 6828.12 requests/seconds 241 | time 372s, concurrency: 400000, total requests: 2555652, thoughput: 34.61M/s, 6859.85 requests/seconds 242 | time 374s, concurrency: 400000, total requests: 2558285, thoughput: 34.42M/s, 6830.03 requests/seconds 243 | time 375s, concurrency: 400000, total requests: 2579375, thoughput: 34.61M/s, 6861.06 requests/seconds 244 | time 377s, concurrency: 400000, total requests: 2582422, thoughput: 34.43M/s, 6832.58 requests/seconds 245 | time 379s, concurrency: 400000, total requests: 2603306, thoughput: 34.64M/s, 6868.30 requests/seconds 246 | time 382s, concurrency: 400000, total requests: 2611332, thoughput: 34.48M/s, 6835.32 requests/seconds 247 | time 384s, concurrency: 400000, total requests: 2619524, thoughput: 34.30M/s, 6820.70 requests/seconds 248 | time 385s, concurrency: 400000, total requests: 2646620, thoughput: 34.66M/s, 6871.41 requests/seconds 249 | time 386s, concurrency: 400000, total requests: 2651966, thoughput: 34.64M/s, 6867.39 requests/seconds 250 | time 388s, concurrency: 400000, total requests: 2658474, thoughput: 34.46M/s, 6839.40 requests/seconds 251 | time 391s, concurrency: 400000, total requests: 2678063, thoughput: 34.51M/s, 6840.34 requests/seconds 252 | time 393s, concurrency: 400000, total requests: 2686255, thoughput: 34.33M/s, 6826.05 requests/seconds 253 | time 396s, concurrency: 400000, total requests: 2712548, thoughput: 34.52M/s, 6843.72 requests/seconds 254 | time 398s, concurrency: 400000, total requests: 2720740, thoughput: 34.35M/s, 6829.58 requests/seconds 255 | time 401s, concurrency: 400000, total requests: 2747584, thoughput: 34.55M/s, 6848.72 requests/seconds 256 | time 403s, concurrency: 400000, total requests: 2755776, thoughput: 34.38M/s, 6834.78 requests/seconds 257 | time 406s, concurrency: 400000, total requests: 2782679, thoughput: 34.57M/s, 6852.08 requests/seconds 258 | time 408s, concurrency: 400000, total requests: 2790871, thoughput: 34.40M/s, 6838.24 requests/seconds 259 | time 410s, concurrency: 400000, total requests: 2816911, thoughput: 34.58M/s, 6854.75 requests/seconds 260 | time 412s, concurrency: 400000, total requests: 2825103, thoughput: 34.41M/s, 6841.06 requests/seconds 261 | time 415s, concurrency: 400000, total requests: 2851448, thoughput: 34.60M/s, 6857.71 requests/seconds 262 | time 417s, concurrency: 400000, total requests: 2859640, thoughput: 34.43M/s, 6844.16 requests/seconds 263 | time 418s, concurrency: 400000, total requests: 2886946, thoughput: 34.77M/s, 6892.26 requests/seconds 264 | time 420s, concurrency: 400000, total requests: 2888693, thoughput: 34.62M/s, 6861.73 requests/seconds 265 | time 423s, concurrency: 400000, total requests: 2896885, thoughput: 34.45M/s, 6848.35 requests/seconds 266 | time 424s, concurrency: 400000, total requests: 2923525, thoughput: 34.77M/s, 6894.76 requests/seconds 267 | time 426s, concurrency: 400000, total requests: 2924558, thoughput: 34.63M/s, 6863.95 requests/seconds 268 | time 428s, concurrency: 400000, total requests: 2932750, thoughput: 34.47M/s, 6850.70 requests/seconds 269 | time 429s, concurrency: 400000, total requests: 2959543, thoughput: 34.79M/s, 6897.13 requests/seconds 270 | time 431s, concurrency: 400000, total requests: 2962361, thoughput: 34.64M/s, 6864.94 requests/seconds 271 | time 433s, concurrency: 400000, total requests: 2970553, thoughput: 34.47M/s, 6851.85 requests/seconds 272 | time 434s, concurrency: 400000, total requests: 2997093, thoughput: 34.80M/s, 6897.10 requests/seconds 273 | time 436s, concurrency: 400000, total requests: 2998120, thoughput: 34.65M/s, 6867.18 requests/seconds 274 | time 438s, concurrency: 400000, total requests: 3006312, thoughput: 34.49M/s, 6854.21 requests/seconds 275 | time 439s, concurrency: 400000, total requests: 3033564, thoughput: 34.79M/s, 6895.78 requests/seconds 276 | time 441s, concurrency: 400000, total requests: 3036174, thoughput: 34.63M/s, 6870.29 requests/seconds 277 | time 444s, concurrency: 400000, total requests: 3056517, thoughput: 34.63M/s, 6871.64 requests/seconds 278 | time 447s, concurrency: 400000, total requests: 3076502, thoughput: 34.67M/s, 6872.52 requests/seconds 279 | time 449s, concurrency: 400000, total requests: 3084694, thoughput: 34.52M/s, 6859.86 requests/seconds 280 | time 450s, concurrency: 400000, total requests: 3110922, thoughput: 34.82M/s, 6901.75 requests/seconds 281 | time 453s, concurrency: 400000, total requests: 3115584, thoughput: 34.69M/s, 6875.42 requests/seconds 282 | time 455s, concurrency: 400000, total requests: 3123776, thoughput: 34.53M/s, 6862.89 requests/seconds 283 | time 456s, concurrency: 400000, total requests: 3151930, thoughput: 34.85M/s, 6908.13 requests/seconds 284 | time 458s, concurrency: 400000, total requests: 3152946, thoughput: 34.70M/s, 6880.06 requests/seconds 285 | time 461s, concurrency: 400000, total requests: 3173422, thoughput: 34.71M/s, 6881.41 requests/seconds 286 | time 463s, concurrency: 400000, total requests: 3191839, thoughput: 34.72M/s, 6883.25 requests/seconds 287 | time 464s, concurrency: 400000, total requests: 3212268, thoughput: 34.86M/s, 6909.17 requests/seconds 288 | time 467s, concurrency: 400000, total requests: 3215187, thoughput: 34.73M/s, 6884.13 requests/seconds 289 | time 469s, concurrency: 400000, total requests: 3223379, thoughput: 34.58M/s, 6872.03 requests/seconds 290 | time 472s, concurrency: 400000, total requests: 3250740, thoughput: 34.74M/s, 6887.09 requests/seconds 291 | time 474s, concurrency: 400000, total requests: 3258932, thoughput: 34.60M/s, 6875.06 requests/seconds 292 | time 475s, concurrency: 400000, total requests: 3284365, thoughput: 34.81M/s, 6913.81 requests/seconds 293 | time 476s, concurrency: 400000, total requests: 3292844, thoughput: 34.89M/s, 6916.87 requests/seconds 294 | time 478s, concurrency: 400000, total requests: 3296373, thoughput: 34.74M/s, 6889.39 requests/seconds 295 | time 481s, concurrency: 400000, total requests: 3315370, thoughput: 34.76M/s, 6889.58 requests/seconds 296 | time 483s, concurrency: 400000, total requests: 3334339, thoughput: 34.76M/s, 6890.92 requests/seconds 297 | time 486s, concurrency: 400000, total requests: 3351877, thoughput: 34.77M/s, 6891.92 requests/seconds 298 | time 488s, concurrency: 400000, total requests: 3360069, thoughput: 34.62M/s, 6880.18 requests/seconds 299 | time 491s, concurrency: 400000, total requests: 3386194, thoughput: 34.77M/s, 6893.13 requests/seconds 300 | time 493s, concurrency: 400000, total requests: 3394386, thoughput: 34.63M/s, 6881.51 requests/seconds 301 | time 496s, concurrency: 400000, total requests: 3421700, thoughput: 34.79M/s, 6896.11 requests/seconds 302 | time 498s, concurrency: 400000, total requests: 3439642, thoughput: 34.80M/s, 6897.65 requests/seconds 303 | time 500s, concurrency: 400000, total requests: 3447834, thoughput: 34.66M/s, 6886.30 requests/seconds 304 | time 501s, concurrency: 400000, total requests: 3474020, thoughput: 34.92M/s, 6923.94 requests/seconds 305 | time 504s, concurrency: 400000, total requests: 3477935, thoughput: 34.81M/s, 6899.60 requests/seconds 306 | time 506s, concurrency: 400000, total requests: 3486127, thoughput: 34.67M/s, 6888.24 requests/seconds 307 | time 509s, concurrency: 400000, total requests: 3513675, thoughput: 34.82M/s, 6902.02 requests/seconds 308 | time 511s, concurrency: 400000, total requests: 3521867, thoughput: 34.68M/s, 6890.76 requests/seconds 309 | time 514s, concurrency: 400000, total requests: 3548844, thoughput: 34.83M/s, 6904.03 requests/seconds 310 | time 516s, concurrency: 400000, total requests: 3557036, thoughput: 34.69M/s, 6892.87 requests/seconds 311 | time 517s, concurrency: 400000, total requests: 3584115, thoughput: 34.96M/s, 6931.08 requests/seconds 312 | time 519s, concurrency: 400000, total requests: 3585182, thoughput: 34.83M/s, 6905.78 requests/seconds 313 | time 521s, concurrency: 400000, total requests: 3593374, thoughput: 34.70M/s, 6894.73 requests/seconds 314 | time 523s, concurrency: 400000, total requests: 3619701, thoughput: 34.84M/s, 6907.84 requests/seconds 315 | time 526s, concurrency: 400000, total requests: 3627893, thoughput: 34.71M/s, 6896.89 requests/seconds 316 | time 528s, concurrency: 400000, total requests: 3654554, thoughput: 34.85M/s, 6909.70 requests/seconds 317 | time 531s, concurrency: 400000, total requests: 3671869, thoughput: 34.86M/s, 6910.24 requests/seconds 318 | time 533s, concurrency: 400000, total requests: 3680061, thoughput: 34.72M/s, 6899.43 requests/seconds 319 | time 536s, concurrency: 400000, total requests: 3706854, thoughput: 34.87M/s, 6911.99 requests/seconds 320 | time 538s, concurrency: 400000, total requests: 3715046, thoughput: 34.73M/s, 6901.26 requests/seconds 321 | time 541s, concurrency: 400000, total requests: 3742168, thoughput: 34.88M/s, 6914.86 requests/seconds 322 | time 544s, concurrency: 400000, total requests: 3762484, thoughput: 34.89M/s, 6916.03 requests/seconds 323 | time 546s, concurrency: 400000, total requests: 3770676, thoughput: 34.76M/s, 6905.46 requests/seconds 324 | time 548s, concurrency: 400000, total requests: 3797009, thoughput: 34.89M/s, 6917.06 requests/seconds 325 | time 550s, concurrency: 400000, total requests: 3805201, thoughput: 34.76M/s, 6906.57 requests/seconds 326 | time 553s, concurrency: 400000, total requests: 3832582, thoughput: 34.90M/s, 6919.35 requests/seconds 327 | time 555s, concurrency: 400000, total requests: 3840774, thoughput: 34.78M/s, 6908.99 requests/seconds 328 | time 557s, concurrency: 400000, total requests: 3867832, thoughput: 35.02M/s, 6942.95 requests/seconds 329 | time 559s, concurrency: 400000, total requests: 3869598, thoughput: 34.90M/s, 6921.12 requests/seconds 330 | time 561s, concurrency: 400000, total requests: 3887448, thoughput: 34.91M/s, 6921.23 requests/seconds 331 | time 564s, concurrency: 400000, total requests: 3905128, thoughput: 34.92M/s, 6922.05 requests/seconds 332 | time 566s, concurrency: 400000, total requests: 3913320, thoughput: 34.79M/s, 6911.82 requests/seconds 333 | time 569s, concurrency: 400000, total requests: 3939893, thoughput: 34.92M/s, 6923.11 requests/seconds 334 | time 571s, concurrency: 400000, total requests: 3948085, thoughput: 34.80M/s, 6912.97 requests/seconds 335 | time 574s, concurrency: 400000, total requests: 3975416, thoughput: 34.94M/s, 6925.67 requests/seconds 336 | time 576s, concurrency: 400000, total requests: 3983608, thoughput: 34.82M/s, 6915.60 requests/seconds 337 | time 578s, concurrency: 400000, total requests: 4009828, thoughput: 34.95M/s, 6927.23 requests/seconds 338 | time 580s, concurrency: 400000, total requests: 4018020, thoughput: 34.83M/s, 6917.23 requests/seconds 339 | time 583s, concurrency: 400000, total requests: 4044556, thoughput: 34.95M/s, 6927.65 requests/seconds 340 | time 585s, concurrency: 400000, total requests: 4052748, thoughput: 34.83M/s, 6917.78 requests/seconds 341 | time 587s, concurrency: 400000, total requests: 4079150, thoughput: 35.06M/s, 6949.10 requests/seconds 342 | time 589s, concurrency: 400000, total requests: 4081105, thoughput: 34.94M/s, 6928.68 requests/seconds 343 | time 591s, concurrency: 400000, total requests: 4099641, thoughput: 34.96M/s, 6929.08 requests/seconds 344 | time 593s, concurrency: 400000, total requests: 4107833, thoughput: 34.84M/s, 6919.31 requests/seconds 345 | time 594s, concurrency: 400000, total requests: 4133674, thoughput: 35.07M/s, 6951.04 requests/seconds 346 | time 596s, concurrency: 400000, total requests: 4135642, thoughput: 34.95M/s, 6930.90 requests/seconds 347 | time 599s, concurrency: 400000, total requests: 4153511, thoughput: 34.96M/s, 6930.67 requests/seconds 348 | time 601s, concurrency: 400000, total requests: 4171747, thoughput: 34.98M/s, 6932.88 requests/seconds 349 | time 603s, concurrency: 400000, total requests: 4179939, thoughput: 34.86M/s, 6923.26 requests/seconds 350 | time 604s, concurrency: 400000, total requests: 4207203, thoughput: 35.09M/s, 6956.72 requests/seconds 351 | time 606s, concurrency: 400000, total requests: 4208265, thoughput: 34.99M/s, 6934.54 requests/seconds 352 | time 608s, concurrency: 400000, total requests: 4216457, thoughput: 34.87M/s, 6925.11 requests/seconds 353 | time 611s, concurrency: 400000, total requests: 4242751, thoughput: 34.99M/s, 6936.03 requests/seconds 354 | time 613s, concurrency: 400000, total requests: 4250943, thoughput: 34.88M/s, 6926.56 requests/seconds 355 | time 616s, concurrency: 400000, total requests: 4276912, thoughput: 34.99M/s, 6936.31 requests/seconds 356 | time 618s, concurrency: 400000, total requests: 4285104, thoughput: 34.88M/s, 6926.90 requests/seconds 357 | time 621s, concurrency: 400000, total requests: 4312574, thoughput: 34.99M/s, 6937.69 requests/seconds 358 | time 624s, concurrency: 400000, total requests: 4330046, thoughput: 35.00M/s, 6938.00 requests/seconds 359 | time 626s, concurrency: 400000, total requests: 4347857, thoughput: 35.01M/s, 6938.93 requests/seconds 360 | time 628s, concurrency: 400000, total requests: 4356049, thoughput: 34.89M/s, 6929.65 requests/seconds 361 | time 629s, concurrency: 400000, total requests: 4383237, thoughput: 35.12M/s, 6961.67 requests/seconds 362 | time 631s, concurrency: 400000, total requests: 4383530, thoughput: 35.01M/s, 6939.98 requests/seconds 363 | time 634s, concurrency: 400000, total requests: 4401091, thoughput: 35.01M/s, 6940.57 requests/seconds 364 | time 636s, concurrency: 400000, total requests: 4409283, thoughput: 34.90M/s, 6931.41 requests/seconds 365 | time 637s, concurrency: 400000, total requests: 4435956, thoughput: 35.12M/s, 6962.34 requests/seconds 366 | time 639s, concurrency: 400000, total requests: 4436772, thoughput: 35.01M/s, 6941.71 requests/seconds 367 | time 641s, concurrency: 400000, total requests: 4454972, thoughput: 35.03M/s, 6942.97 requests/seconds 368 | time 643s, concurrency: 400000, total requests: 4463164, thoughput: 34.92M/s, 6933.90 requests/seconds 369 | time 646s, concurrency: 400000, total requests: 4490103, thoughput: 35.02M/s, 6943.97 requests/seconds 370 | time 649s, concurrency: 400000, total requests: 4507291, thoughput: 35.03M/s, 6943.72 requests/seconds 371 | time 651s, concurrency: 400000, total requests: 4525582, thoughput: 35.04M/s, 6945.40 requests/seconds 372 | time 652s, concurrency: 400000, total requests: 4546837, thoughput: 35.14M/s, 6967.32 requests/seconds 373 | time 654s, concurrency: 400000, total requests: 4547130, thoughput: 35.04M/s, 6946.05 requests/seconds 374 | time 656s, concurrency: 400000, total requests: 4555322, thoughput: 34.93M/s, 6937.17 requests/seconds 375 | time 657s, concurrency: 400000, total requests: 4582874, thoughput: 35.15M/s, 6968.51 requests/seconds 376 | time 659s, concurrency: 400000, total requests: 4582947, thoughput: 35.05M/s, 6947.23 requests/seconds 377 | time 661s, concurrency: 400000, total requests: 4591139, thoughput: 34.94M/s, 6938.41 requests/seconds 378 | time 664s, concurrency: 400000, total requests: 4617541, thoughput: 35.05M/s, 6948.11 requests/seconds 379 | time 666s, concurrency: 400000, total requests: 4625733, thoughput: 34.95M/s, 6939.35 requests/seconds 380 | time 669s, concurrency: 400000, total requests: 4652161, thoughput: 35.06M/s, 6949.24 requests/seconds 381 | time 671s, concurrency: 400000, total requests: 4660353, thoughput: 34.95M/s, 6940.53 requests/seconds 382 | time 672s, concurrency: 400000, total requests: 4685985, thoughput: 35.15M/s, 6967.97 requests/seconds 383 | time 674s, concurrency: 400000, total requests: 4688792, thoughput: 35.06M/s, 6950.42 requests/seconds 384 | time 676s, concurrency: 400000, total requests: 4696984, thoughput: 34.96M/s, 6941.76 requests/seconds 385 | time 677s, concurrency: 400000, total requests: 4724212, thoughput: 35.17M/s, 6971.65 requests/seconds 386 | time 679s, concurrency: 400000, total requests: 4724939, thoughput: 35.06M/s, 6950.59 requests/seconds 387 | time 682s, concurrency: 400000, total requests: 4742366, thoughput: 35.07M/s, 6951.05 requests/seconds 388 | time 684s, concurrency: 400000, total requests: 4750558, thoughput: 34.96M/s, 6942.58 requests/seconds 389 | time 685s, concurrency: 400000, total requests: 4778305, thoughput: 35.16M/s, 6972.93 requests/seconds 390 | time 687s, concurrency: 400000, total requests: 4779587, thoughput: 35.08M/s, 6953.16 requests/seconds 391 | time 689s, concurrency: 400000, total requests: 4787779, thoughput: 34.97M/s, 6944.66 requests/seconds 392 | time 692s, concurrency: 400000, total requests: 4813614, thoughput: 35.08M/s, 6953.58 requests/seconds 393 | time 694s, concurrency: 400000, total requests: 4821806, thoughput: 34.98M/s, 6945.14 requests/seconds 394 | time 697s, concurrency: 400000, total requests: 4848522, thoughput: 35.09M/s, 6955.13 requests/seconds 395 | time 699s, concurrency: 400000, total requests: 4856714, thoughput: 34.99M/s, 6946.75 requests/seconds 396 | time 701s, concurrency: 400000, total requests: 4882220, thoughput: 35.09M/s, 6954.90 requests/seconds 397 | time 704s, concurrency: 400000, total requests: 4890412, thoughput: 34.98M/s, 6946.60 requests/seconds 398 | time 705s, concurrency: 400000, total requests: 4916424, thoughput: 34.99M/s, 6972.40 requests/seconds 399 | time 706s, concurrency: 400000, total requests: 4926525, thoughput: 35.17M/s, 6976.83 requests/seconds 400 | time 708s, concurrency: 400000, total requests: 4927273, thoughput: 35.10M/s, 6957.03 requests/seconds 401 | time 710s, concurrency: 400000, total requests: 4935465, thoughput: 35.00M/s, 6948.78 requests/seconds 402 | time 713s, concurrency: 400000, total requests: 4962034, thoughput: 35.10M/s, 6958.26 requests/seconds 403 | time 715s, concurrency: 400000, total requests: 4979732, thoughput: 35.11M/s, 6958.94 requests/seconds 404 | time 717s, concurrency: 400000, total requests: 4987924, thoughput: 35.01M/s, 6950.76 requests/seconds 405 | time 720s, concurrency: 400000, total requests: 5015223, thoughput: 35.11M/s, 6959.83 requests/seconds 406 | time 722s, concurrency: 400000, total requests: 5023415, thoughput: 35.01M/s, 6951.71 requests/seconds 407 | time 725s, concurrency: 400000, total requests: 5049828, thoughput: 35.12M/s, 6961.03 requests/seconds 408 | time 727s, concurrency: 400000, total requests: 5058020, thoughput: 35.02M/s, 6952.95 requests/seconds 409 | time 730s, concurrency: 400000, total requests: 5084656, thoughput: 35.12M/s, 6961.70 requests/seconds 410 | time 732s, concurrency: 400000, total requests: 5092848, thoughput: 35.03M/s, 6953.69 requests/seconds 411 | time 735s, concurrency: 400000, total requests: 5118958, thoughput: 35.12M/s, 6962.04 requests/seconds 412 | time 737s, concurrency: 400000, total requests: 5127150, thoughput: 35.03M/s, 6954.08 requests/seconds 413 | time 740s, concurrency: 400000, total requests: 5152819, thoughput: 35.12M/s, 6962.42 requests/seconds 414 | time 742s, concurrency: 400000, total requests: 5170286, thoughput: 35.13M/s, 6963.07 requests/seconds 415 | time 744s, concurrency: 400000, total requests: 5187360, thoughput: 35.13M/s, 6962.92 requests/seconds 416 | time 747s, concurrency: 400000, total requests: 5195552, thoughput: 35.03M/s, 6955.06 requests/seconds 417 | time 750s, concurrency: 400000, total requests: 5222564, thoughput: 35.12M/s, 6963.35 requests/seconds 418 | time 752s, concurrency: 400000, total requests: 5240331, thoughput: 35.13M/s, 6964.36 requests/seconds 419 | time 754s, concurrency: 400000, total requests: 5248523, thoughput: 35.04M/s, 6956.56 requests/seconds 420 | time 755s, concurrency: 400000, total requests: 5275007, thoughput: 35.22M/s, 6982.40 requests/seconds 421 | time 757s, concurrency: 400000, total requests: 5276411, thoughput: 35.14M/s, 6965.17 requests/seconds 422 | time 759s, concurrency: 400000, total requests: 5293469, thoughput: 35.14M/s, 6965.26 requests/seconds 423 | time 762s, concurrency: 400000, total requests: 5301661, thoughput: 35.04M/s, 6957.56 requests/seconds 424 | time 764s, concurrency: 400000, total requests: 5328100, thoughput: 35.14M/s, 6966.04 requests/seconds 425 | time 766s, concurrency: 400000, total requests: 5336292, thoughput: 35.05M/s, 6958.38 requests/seconds 426 | time 769s, concurrency: 400000, total requests: 5362536, thoughput: 35.14M/s, 6966.48 requests/seconds 427 | time 771s, concurrency: 400000, total requests: 5370728, thoughput: 35.05M/s, 6958.84 requests/seconds 428 | time 774s, concurrency: 400000, total requests: 5397106, thoughput: 35.15M/s, 6967.25 requests/seconds 429 | time 776s, concurrency: 400000, total requests: 5405298, thoughput: 35.06M/s, 6959.67 requests/seconds 430 | time 779s, concurrency: 400000, total requests: 5432676, thoughput: 35.15M/s, 6968.63 requests/seconds 431 | time 781s, concurrency: 400000, total requests: 5440868, thoughput: 35.06M/s, 6961.14 requests/seconds 432 | time 784s, concurrency: 400000, total requests: 5466764, thoughput: 35.15M/s, 6968.80 requests/seconds 433 | time 786s, concurrency: 400000, total requests: 5474956, thoughput: 35.06M/s, 6961.32 requests/seconds 434 | time 789s, concurrency: 400000, total requests: 5501142, thoughput: 35.16M/s, 6969.54 requests/seconds 435 | time 791s, concurrency: 400000, total requests: 5509334, thoughput: 35.07M/s, 6962.10 requests/seconds 436 | time 794s, concurrency: 400000, total requests: 5536608, thoughput: 35.16M/s, 6970.66 requests/seconds 437 | time 796s, concurrency: 400000, total requests: 5544800, thoughput: 35.08M/s, 6963.27 requests/seconds 438 | time 799s, concurrency: 400000, total requests: 5571244, thoughput: 35.17M/s, 6971.44 requests/seconds 439 | time 801s, concurrency: 400000, total requests: 5579436, thoughput: 35.08M/s, 6964.08 requests/seconds 440 | time 804s, concurrency: 400000, total requests: 5605919, thoughput: 35.17M/s, 6972.45 requests/seconds 441 | time 806s, concurrency: 400000, total requests: 5614111, thoughput: 35.08M/s, 6965.13 requests/seconds 442 | time 808s, concurrency: 400000, total requests: 5640295, thoughput: 35.18M/s, 6973.24 requests/seconds 443 | time 810s, concurrency: 400000, total requests: 5648487, thoughput: 35.09M/s, 6965.98 requests/seconds 444 | time 813s, concurrency: 400000, total requests: 5675580, thoughput: 35.18M/s, 6973.56 requests/seconds 445 | time 815s, concurrency: 400000, total requests: 5683772, thoughput: 35.09M/s, 6966.35 requests/seconds 446 | time 818s, concurrency: 400000, total requests: 5709104, thoughput: 35.18M/s, 6973.52 requests/seconds 447 | time 820s, concurrency: 400000, total requests: 5717296, thoughput: 35.09M/s, 6966.34 requests/seconds 448 | time 823s, concurrency: 400000, total requests: 5743606, thoughput: 35.18M/s, 6974.31 requests/seconds 449 | time 825s, concurrency: 400000, total requests: 5751798, thoughput: 35.10M/s, 6967.16 requests/seconds 450 | time 828s, concurrency: 400000, total requests: 5778385, thoughput: 35.19M/s, 6975.01 requests/seconds 451 | time 830s, concurrency: 400000, total requests: 5786577, thoughput: 35.10M/s, 6967.91 requests/seconds 452 | time 833s, concurrency: 400000, total requests: 5813329, thoughput: 35.19M/s, 6975.29 requests/seconds 453 | time 835s, concurrency: 400000, total requests: 5821521, thoughput: 35.10M/s, 6968.23 requests/seconds 454 | time 838s, concurrency: 400000, total requests: 5847418, thoughput: 35.19M/s, 6975.64 requests/seconds 455 | time 840s, concurrency: 400000, total requests: 5864805, thoughput: 35.19M/s, 6976.15 requests/seconds 456 | time 843s, concurrency: 400000, total requests: 5884075, thoughput: 35.19M/s, 6976.35 requests/seconds 457 | time 845s, concurrency: 400000, total requests: 5892267, thoughput: 35.11M/s, 6969.38 requests/seconds 458 | time 848s, concurrency: 400000, total requests: 5917894, thoughput: 35.19M/s, 6976.44 requests/seconds 459 | time 850s, concurrency: 400000, total requests: 5926086, thoughput: 35.11M/s, 6969.50 requests/seconds 460 | time 853s, concurrency: 400000, total requests: 5953316, thoughput: 35.20M/s, 6977.31 requests/seconds 461 | time 855s, concurrency: 400000, total requests: 5971622, thoughput: 35.20M/s, 6978.04 requests/seconds 462 | time 857s, concurrency: 400000, total requests: 5979814, thoughput: 35.12M/s, 6971.16 requests/seconds 463 | time 860s, concurrency: 400000, total requests: 6006761, thoughput: 35.21M/s, 6978.39 requests/seconds 464 | time 863s, concurrency: 400000, total requests: 6024445, thoughput: 35.21M/s, 6978.83 requests/seconds 465 | time 865s, concurrency: 400000, total requests: 6041750, thoughput: 35.21M/s, 6979.14 requests/seconds 466 | time 867s, concurrency: 400000, total requests: 6049942, thoughput: 35.13M/s, 6972.32 requests/seconds 467 | time 870s, concurrency: 400000, total requests: 6076731, thoughput: 35.21M/s, 6979.63 requests/seconds 468 | time 872s, concurrency: 400000, total requests: 6084923, thoughput: 35.13M/s, 6972.88 requests/seconds 469 | time 875s, concurrency: 400000, total requests: 6112412, thoughput: 35.22M/s, 6980.52 requests/seconds 470 | time 877s, concurrency: 400000, total requests: 6120604, thoughput: 35.14M/s, 6973.79 requests/seconds 471 | time 880s, concurrency: 400000, total requests: 6146948, thoughput: 35.22M/s, 6980.86 requests/seconds 472 | time 883s, concurrency: 400000, total requests: 6164652, thoughput: 35.22M/s, 6981.35 requests/seconds 473 | time 885s, concurrency: 400000, total requests: 6172844, thoughput: 35.14M/s, 6974.67 requests/seconds 474 | time 887s, concurrency: 400000, total requests: 6199921, thoughput: 35.23M/s, 6982.22 requests/seconds 475 | time 889s, concurrency: 400000, total requests: 6208113, thoughput: 35.15M/s, 6975.57 requests/seconds 476 | time 892s, concurrency: 400000, total requests: 6234838, thoughput: 35.23M/s, 6982.78 requests/seconds 477 | time 895s, concurrency: 400000, total requests: 6252402, thoughput: 35.23M/s, 6982.93 requests/seconds 478 | time 897s, concurrency: 400000, total requests: 6260594, thoughput: 35.15M/s, 6976.33 requests/seconds 479 | time 900s, concurrency: 400000, total requests: 6287410, thoughput: 35.23M/s, 6983.44 requests/seconds 480 | time 903s, concurrency: 400000, total requests: 6307176, thoughput: 35.23M/s, 6983.69 requests/seconds 481 | time 905s, concurrency: 400000, total requests: 6325040, thoughput: 35.24M/s, 6984.28 requests/seconds 482 | time 907s, concurrency: 400000, total requests: 6333232, thoughput: 35.16M/s, 6977.77 requests/seconds 483 | time 910s, concurrency: 400000, total requests: 6359252, thoughput: 35.24M/s, 6984.71 requests/seconds 484 | time 912s, concurrency: 400000, total requests: 6367444, thoughput: 35.16M/s, 6978.23 requests/seconds 485 | time 915s, concurrency: 400000, total requests: 6394123, thoughput: 35.24M/s, 6985.33 requests/seconds 486 | time 917s, concurrency: 400000, total requests: 6402315, thoughput: 35.17M/s, 6978.87 requests/seconds 487 | time 920s, concurrency: 400000, total requests: 6429123, thoughput: 35.25M/s, 6985.84 requests/seconds 488 | time 922s, concurrency: 400000, total requests: 6437315, thoughput: 35.17M/s, 6979.41 requests/seconds 489 | time 925s, concurrency: 400000, total requests: 6463553, thoughput: 35.25M/s, 6986.28 requests/seconds 490 | time 927s, concurrency: 400000, total requests: 6471745, thoughput: 35.17M/s, 6979.89 requests/seconds 491 | time 928s, concurrency: 400000, total requests: 6499182, thoughput: 35.29M/s, 6997.46 requests/seconds 492 | time 931s, concurrency: 400000, total requests: 6505610, thoughput: 35.25M/s, 6987.05 requests/seconds 493 | time 933s, concurrency: 400000, total requests: 6524297, thoughput: 35.25M/s, 6987.41 requests/seconds 494 | time 936s, concurrency: 400000, total requests: 6545560, thoughput: 35.26M/s, 6987.92 requests/seconds 495 | time 938s, concurrency: 400000, total requests: 6553752, thoughput: 35.18M/s, 6981.61 requests/seconds 496 | time 941s, concurrency: 400000, total requests: 6580736, thoughput: 35.26M/s, 6988.49 requests/seconds 497 | time 943s, concurrency: 400000, total requests: 6588928, thoughput: 35.18M/s, 6982.22 requests/seconds 498 | time 944s, concurrency: 400000, total requests: 6616785, thoughput: 35.34M/s, 7004.31 requests/seconds 499 | time 946s, concurrency: 400000, total requests: 6618239, thoughput: 35.26M/s, 6989.47 requests/seconds 500 | time 949s, concurrency: 400000, total requests: 6636016, thoughput: 35.27M/s, 6989.83 requests/seconds 501 | time 951s, concurrency: 400000, total requests: 6644208, thoughput: 35.19M/s, 6983.65 requests/seconds 502 | time 954s, concurrency: 400000, total requests: 6670339, thoughput: 35.27M/s, 6990.11 requests/seconds 503 | time 956s, concurrency: 400000, total requests: 6678531, thoughput: 35.19M/s, 6983.97 requests/seconds 504 | time 959s, concurrency: 400000, total requests: 6704538, thoughput: 35.27M/s, 6990.49 requests/seconds 505 | time 961s, concurrency: 400000, total requests: 6722689, thoughput: 35.27M/s, 6991.18 requests/seconds 506 | time 963s, concurrency: 400000, total requests: 6730881, thoughput: 35.20M/s, 6985.01 requests/seconds 507 | time 966s, concurrency: 400000, total requests: 6757342, thoughput: 35.27M/s, 6991.54 requests/seconds 508 | time 968s, concurrency: 400000, total requests: 6765534, thoughput: 35.20M/s, 6985.42 requests/seconds 509 | time 971s, concurrency: 400000, total requests: 6792634, thoughput: 35.28M/s, 6992.18 requests/seconds 510 | time 973s, concurrency: 400000, total requests: 6800826, thoughput: 35.21M/s, 6986.10 requests/seconds 511 | time 976s, concurrency: 400000, total requests: 6827174, thoughput: 35.28M/s, 6992.67 requests/seconds 512 | time 978s, concurrency: 400000, total requests: 6835366, thoughput: 35.21M/s, 6986.67 requests/seconds 513 | time 981s, concurrency: 400000, total requests: 6861735, thoughput: 35.28M/s, 6993.11 requests/seconds 514 | time 983s, concurrency: 400000, total requests: 6869927, thoughput: 35.21M/s, 6987.08 requests/seconds 515 | time 986s, concurrency: 400000, total requests: 6896238, thoughput: 35.28M/s, 6993.27 requests/seconds 516 | time 988s, concurrency: 400000, total requests: 6904430, thoughput: 35.21M/s, 6987.26 requests/seconds 517 | time 990s, concurrency: 400000, total requests: 6929942, thoughput: 35.28M/s, 6993.48 requests/seconds 518 | time 992s, concurrency: 400000, total requests: 6938134, thoughput: 35.21M/s, 6987.50 requests/seconds 519 | time 995s, concurrency: 400000, total requests: 6964266, thoughput: 35.28M/s, 6993.57 requests/seconds 520 | time 997s, concurrency: 400000, total requests: 6972458, thoughput: 35.21M/s, 6987.60 requests/seconds 521 | time 998s, concurrency: 400000, total requests: 7000125, thoughput: 35.36M/s, 7007.97 requests/seconds 522 | time 1000s, concurrency: 400000, total requests: 7000700, thoughput: 35.29M/s, 6994.37 requests/seconds 523 | time 1002s, concurrency: 400000, total requests: 7008892, thoughput: 35.22M/s, 6988.46 requests/seconds 524 | time 1005s, concurrency: 400000, total requests: 7034985, thoughput: 35.29M/s, 6994.42 requests/seconds 525 | time 1007s, concurrency: 400000, total requests: 7043177, thoughput: 35.22M/s, 6988.53 requests/seconds 526 | time 1010s, concurrency: 400000, total requests: 7070028, thoughput: 35.29M/s, 6995.10 requests/seconds 527 | time 1012s, concurrency: 400000, total requests: 7078220, thoughput: 35.22M/s, 6989.24 requests/seconds 528 | time 1015s, concurrency: 400000, total requests: 7104245, thoughput: 35.29M/s, 6995.31 requests/seconds 529 | time 1017s, concurrency: 400000, total requests: 7112437, thoughput: 35.22M/s, 6989.46 requests/seconds 530 | time 1020s, concurrency: 400000, total requests: 7139573, thoughput: 35.30M/s, 6996.08 requests/seconds 531 | time 1022s, concurrency: 400000, total requests: 7147765, thoughput: 35.23M/s, 6990.27 requests/seconds 532 | time 1025s, concurrency: 400000, total requests: 7174787, thoughput: 35.30M/s, 6996.95 requests/seconds 533 | time 1027s, concurrency: 400000, total requests: 7182979, thoughput: 35.23M/s, 6991.15 requests/seconds 534 | time 1030s, concurrency: 400000, total requests: 7210274, thoughput: 35.31M/s, 6997.60 requests/seconds 535 | time 1032s, concurrency: 400000, total requests: 7218466, thoughput: 35.24M/s, 6991.83 requests/seconds 536 | time 1035s, concurrency: 400000, total requests: 7245502, thoughput: 35.31M/s, 6997.85 requests/seconds 537 | time 1037s, concurrency: 400000, total requests: 7253694, thoughput: 35.24M/s, 6992.13 requests/seconds 538 | time 1040s, concurrency: 400000, total requests: 7279306, thoughput: 35.31M/s, 6997.82 requests/seconds 539 | time 1042s, concurrency: 400000, total requests: 7287498, thoughput: 35.24M/s, 6992.12 requests/seconds 540 | time 1045s, concurrency: 400000, total requests: 7313588, thoughput: 35.31M/s, 6998.03 requests/seconds 541 | time 1047s, concurrency: 400000, total requests: 7321780, thoughput: 35.24M/s, 6992.35 requests/seconds 542 | time 1049s, concurrency: 400000, total requests: 7347733, thoughput: 35.31M/s, 6998.14 requests/seconds 543 | time 1051s, concurrency: 400000, total requests: 7355925, thoughput: 35.24M/s, 6992.49 requests/seconds 544 | time 1054s, concurrency: 400000, total requests: 7382094, thoughput: 35.31M/s, 6998.51 requests/seconds 545 | time 1056s, concurrency: 400000, total requests: 7390286, thoughput: 35.24M/s, 6992.88 requests/seconds 546 | time 1059s, concurrency: 400000, total requests: 7416709, thoughput: 35.31M/s, 6998.98 requests/seconds 547 | time 1061s, concurrency: 400000, total requests: 7424901, thoughput: 35.25M/s, 6993.37 requests/seconds 548 | time 1064s, concurrency: 400000, total requests: 7451583, thoughput: 35.31M/s, 6998.82 requests/seconds 549 | time 1067s, concurrency: 400000, total requests: 7469713, thoughput: 35.31M/s, 6999.24 requests/seconds 550 | time 1069s, concurrency: 400000, total requests: 7488532, thoughput: 35.31M/s, 6999.53 requests/seconds 551 | time 1072s, concurrency: 400000, total requests: 7505952, thoughput: 35.31M/s, 6999.64 requests/seconds 552 | time 1074s, concurrency: 400000, total requests: 7523558, thoughput: 35.32M/s, 6999.85 requests/seconds 553 | time 1076s, concurrency: 400000, total requests: 7531750, thoughput: 35.25M/s, 6994.33 requests/seconds 554 | time 1079s, concurrency: 400000, total requests: 7558328, thoughput: 35.32M/s, 7000.62 requests/seconds 555 | time 1081s, concurrency: 400000, total requests: 7566520, thoughput: 35.25M/s, 6995.12 requests/seconds 556 | time 1084s, concurrency: 400000, total requests: 7593327, thoughput: 35.32M/s, 7001.16 requests/seconds 557 | time 1086s, concurrency: 400000, total requests: 7601519, thoughput: 35.26M/s, 6995.67 requests/seconds 558 | time 1089s, concurrency: 400000, total requests: 7628014, thoughput: 35.33M/s, 7001.60 requests/seconds 559 | time 1091s, concurrency: 400000, total requests: 7636206, thoughput: 35.26M/s, 6996.14 requests/seconds 560 | time 1094s, concurrency: 400000, total requests: 7662244, thoughput: 35.33M/s, 7001.72 requests/seconds 561 | time 1096s, concurrency: 400000, total requests: 7679701, thoughput: 35.33M/s, 7002.04 requests/seconds 562 | time 1098s, concurrency: 400000, total requests: 7687893, thoughput: 35.26M/s, 6996.61 requests/seconds 563 | time 1101s, concurrency: 400000, total requests: 7714994, thoughput: 35.33M/s, 7002.52 requests/seconds 564 | time 1103s, concurrency: 400000, total requests: 7723186, thoughput: 35.27M/s, 6997.12 requests/seconds 565 | time 1106s, concurrency: 400000, total requests: 7750158, thoughput: 35.33M/s, 7002.86 requests/seconds 566 | time 1109s, concurrency: 400000, total requests: 7768025, thoughput: 35.33M/s, 7003.19 requests/seconds 567 | time 1111s, concurrency: 400000, total requests: 7776217, thoughput: 35.27M/s, 6997.84 requests/seconds 568 | time 1114s, concurrency: 400000, total requests: 7803128, thoughput: 35.34M/s, 7003.73 requests/seconds 569 | time 1116s, concurrency: 400000, total requests: 7811320, thoughput: 35.27M/s, 6998.40 requests/seconds 570 | time 1119s, concurrency: 400000, total requests: 7837435, thoughput: 35.34M/s, 7003.95 requests/seconds 571 | time 1121s, concurrency: 400000, total requests: 7845627, thoughput: 35.27M/s, 6998.64 requests/seconds 572 | time 1123s, concurrency: 400000, total requests: 7871641, thoughput: 35.34M/s, 7004.12 requests/seconds 573 | time 1125s, concurrency: 400000, total requests: 7879833, thoughput: 35.27M/s, 6998.83 requests/seconds 574 | time 1128s, concurrency: 400000, total requests: 7906067, thoughput: 35.34M/s, 7004.57 requests/seconds 575 | time 1130s, concurrency: 400000, total requests: 7914259, thoughput: 35.28M/s, 6999.28 requests/seconds 576 | time 1131s, concurrency: 400000, total requests: 7941153, thoughput: 35.40M/s, 7016.49 requests/seconds 577 | time 1133s, concurrency: 400000, total requests: 7942093, thoughput: 35.34M/s, 7004.76 requests/seconds 578 | time 1135s, concurrency: 400000, total requests: 7950285, thoughput: 35.28M/s, 6999.51 requests/seconds 579 | time 1138s, concurrency: 400000, total requests: 7977224, thoughput: 35.34M/s, 7005.29 requests/seconds 580 | time 1141s, concurrency: 400000, total requests: 7997960, thoughput: 35.34M/s, 7005.46 requests/seconds 581 | time 1144s, concurrency: 400000, total requests: 8014771, thoughput: 35.34M/s, 7005.21 requests/seconds 582 | time 1146s, concurrency: 400000, total requests: 8022963, thoughput: 35.28M/s, 7000.02 requests/seconds 583 | time 1147s, concurrency: 400000, total requests: 8049553, thoughput: 35.40M/s, 7016.87 requests/seconds 584 | time 1149s, concurrency: 400000, total requests: 8050701, thoughput: 35.34M/s, 7005.59 requests/seconds 585 | time 1151s, concurrency: 400000, total requests: 8069160, thoughput: 35.35M/s, 7006.26 requests/seconds 586 | time 1153s, concurrency: 400000, total requests: 8077352, thoughput: 35.29M/s, 7001.09 requests/seconds 587 | time 1155s, concurrency: 400000, total requests: 8104517, thoughput: 35.30M/s, 7015.21 requests/seconds 588 | time 1157s, concurrency: 400000, total requests: 8112604, thoughput: 35.35M/s, 7006.42 requests/seconds 589 | time 1159s, concurrency: 400000, total requests: 8120796, thoughput: 35.29M/s, 7001.27 requests/seconds 590 | time 1162s, concurrency: 400000, total requests: 8148259, thoughput: 35.35M/s, 7007.21 requests/seconds 591 | time 1164s, concurrency: 400000, total requests: 8156451, thoughput: 35.29M/s, 7002.08 requests/seconds 592 | time 1167s, concurrency: 400000, total requests: 8182651, thoughput: 35.35M/s, 7007.25 requests/seconds 593 | time 1169s, concurrency: 400000, total requests: 8190843, thoughput: 35.29M/s, 7002.14 requests/seconds 594 | time 1172s, concurrency: 400000, total requests: 8217357, thoughput: 35.35M/s, 7007.41 requests/seconds 595 | time 1174s, concurrency: 400000, total requests: 8225549, thoughput: 35.29M/s, 7002.32 requests/seconds 596 | time 1175s, concurrency: 400000, total requests: 8251861, thoughput: 35.41M/s, 7018.70 requests/seconds 597 | time 1177s, concurrency: 400000, total requests: 8253359, thoughput: 35.36M/s, 7007.62 requests/seconds 598 | time 1180s, concurrency: 400000, total requests: 8270233, thoughput: 35.36M/s, 7007.45 requests/seconds 599 | time 1182s, concurrency: 400000, total requests: 8278425, thoughput: 35.30M/s, 7002.42 requests/seconds 600 | time 1185s, concurrency: 400000, total requests: 8305021, thoughput: 35.36M/s, 7007.69 requests/seconds 601 | time 1187s, concurrency: 400000, total requests: 8313213, thoughput: 35.30M/s, 7002.68 requests/seconds 602 | time 1190s, concurrency: 400000, total requests: 8340507, thoughput: 35.36M/s, 7008.28 requests/seconds 603 | time 1192s, concurrency: 400000, total requests: 8348699, thoughput: 35.30M/s, 7003.28 requests/seconds 604 | time 1195s, concurrency: 400000, total requests: 8375873, thoughput: 35.36M/s, 7008.89 requests/seconds 605 | time 1197s, concurrency: 400000, total requests: 8384065, thoughput: 35.30M/s, 7003.94 requests/seconds 606 | time 1199s, concurrency: 400000, total requests: 8410706, thoughput: 35.36M/s, 7009.24 requests/seconds 607 | time 1201s, concurrency: 400000, total requests: 8418898, thoughput: 35.31M/s, 7004.27 requests/seconds 608 | time 1204s, concurrency: 400000, total requests: 8445331, thoughput: 35.37M/s, 7009.82 requests/seconds 609 | time 1206s, concurrency: 400000, total requests: 8453523, thoughput: 35.31M/s, 7004.87 requests/seconds 610 | time 1209s, concurrency: 400000, total requests: 8480085, thoughput: 35.37M/s, 7009.95 requests/seconds 611 | time 1211s, concurrency: 400000, total requests: 8488277, thoughput: 35.31M/s, 7005.01 requests/seconds 612 | time 1214s, concurrency: 400000, total requests: 8514667, thoughput: 35.37M/s, 7010.40 requests/seconds 613 | time 1216s, concurrency: 400000, total requests: 8522859, thoughput: 35.31M/s, 7005.48 requests/seconds 614 | time 1219s, concurrency: 400000, total requests: 8548631, thoughput: 35.37M/s, 7010.24 requests/seconds 615 | time 1221s, concurrency: 400000, total requests: 8556823, thoughput: 35.31M/s, 7005.36 requests/seconds 616 | time 1222s, concurrency: 400000, total requests: 8583385, thoughput: 35.42M/s, 7020.92 requests/seconds 617 | time 1224s, concurrency: 400000, total requests: 8585238, thoughput: 35.37M/s, 7010.90 requests/seconds 618 | time 1227s, concurrency: 400000, total requests: 8602606, thoughput: 35.37M/s, 7010.69 requests/seconds 619 | time 1229s, concurrency: 400000, total requests: 8610798, thoughput: 35.31M/s, 7005.83 requests/seconds 620 | time 1231s, concurrency: 400000, total requests: 8637163, thoughput: 35.37M/s, 7010.85 requests/seconds 621 | time 1233s, concurrency: 400000, total requests: 8645355, thoughput: 35.32M/s, 7006.02 requests/seconds 622 | time 1236s, concurrency: 400000, total requests: 8672179, thoughput: 35.38M/s, 7011.31 requests/seconds 623 | time 1239s, concurrency: 400000, total requests: 8689051, thoughput: 35.38M/s, 7011.24 requests/seconds 624 | time 1241s, concurrency: 400000, total requests: 8697243, thoughput: 35.32M/s, 7006.42 requests/seconds 625 | time 1244s, concurrency: 400000, total requests: 8723920, thoughput: 35.37M/s, 7011.18 requests/seconds 626 | time 1246s, concurrency: 400000, total requests: 8741906, thoughput: 35.38M/s, 7011.42 requests/seconds 627 | time 1248s, concurrency: 400000, total requests: 8750098, thoughput: 35.32M/s, 7006.63 requests/seconds 628 | time 1251s, concurrency: 400000, total requests: 8777409, thoughput: 35.38M/s, 7011.80 requests/seconds 629 | time 1253s, concurrency: 400000, total requests: 8785601, thoughput: 35.32M/s, 7007.03 requests/seconds 630 | time 1254s, concurrency: 400000, total requests: 8813533, thoughput: 35.44M/s, 7023.69 requests/seconds 631 | time 1257s, concurrency: 400000, total requests: 8817556, thoughput: 35.38M/s, 7012.36 requests/seconds 632 | time 1259s, concurrency: 400000, total requests: 8834763, thoughput: 35.38M/s, 7012.33 requests/seconds 633 | time 1262s, concurrency: 400000, total requests: 8852331, thoughput: 35.38M/s, 7012.44 requests/seconds 634 | time 1264s, concurrency: 400000, total requests: 8870009, thoughput: 35.38M/s, 7012.61 requests/seconds 635 | time 1266s, concurrency: 400000, total requests: 8878201, thoughput: 35.33M/s, 7007.89 requests/seconds 636 | time 1269s, concurrency: 400000, total requests: 8904473, thoughput: 35.38M/s, 7012.90 requests/seconds 637 | time 1271s, concurrency: 400000, total requests: 8912665, thoughput: 35.33M/s, 7008.19 requests/seconds 638 | time 1272s, concurrency: 400000, total requests: 8940521, thoughput: 35.44M/s, 7024.53 requests/seconds 639 | time 1274s, concurrency: 400000, total requests: 8941164, thoughput: 35.39M/s, 7013.70 requests/seconds 640 | time 1276s, concurrency: 400000, total requests: 8949356, thoughput: 35.33M/s, 7009.01 requests/seconds 641 | time 1279s, concurrency: 400000, total requests: 8976303, thoughput: 35.39M/s, 7013.98 requests/seconds 642 | time 1281s, concurrency: 400000, total requests: 8984495, thoughput: 35.33M/s, 7009.30 requests/seconds 643 | time 1284s, concurrency: 400000, total requests: 9010817, thoughput: 35.39M/s, 7013.98 requests/seconds 644 | time 1286s, concurrency: 400000, total requests: 9019009, thoughput: 35.33M/s, 7009.33 requests/seconds 645 | time 1289s, concurrency: 400000, total requests: 9044797, thoughput: 35.39M/s, 7013.99 requests/seconds 646 | time 1291s, concurrency: 400000, total requests: 9052989, thoughput: 35.34M/s, 7009.36 requests/seconds 647 | time 1292s, concurrency: 400000, total requests: 9080286, thoughput: 35.45M/s, 7025.04 requests/seconds 648 | time 1294s, concurrency: 400000, total requests: 9081004, thoughput: 35.39M/s, 7014.61 requests/seconds 649 | time 1296s, concurrency: 400000, total requests: 9089196, thoughput: 35.34M/s, 7010.00 requests/seconds 650 | time 1299s, concurrency: 400000, total requests: 9115070, thoughput: 35.40M/s, 7014.85 requests/seconds 651 | time 1301s, concurrency: 400000, total requests: 9123262, thoughput: 35.34M/s, 7010.26 requests/seconds 652 | time 1304s, concurrency: 400000, total requests: 9149168, thoughput: 35.39M/s, 7014.92 requests/seconds 653 | time 1306s, concurrency: 400000, total requests: 9157360, thoughput: 35.34M/s, 7010.34 requests/seconds 654 | time 1309s, concurrency: 400000, total requests: 9183679, thoughput: 35.40M/s, 7015.07 requests/seconds 655 | time 1311s, concurrency: 400000, total requests: 9191871, thoughput: 35.34M/s, 7010.51 requests/seconds 656 | time 1313s, concurrency: 400000, total requests: 9217974, thoughput: 35.40M/s, 7015.43 requests/seconds 657 | time 1315s, concurrency: 400000, total requests: 9226166, thoughput: 35.34M/s, 7010.88 requests/seconds 658 | time 1318s, concurrency: 400000, total requests: 9252448, thoughput: 35.40M/s, 7015.92 requests/seconds 659 | time 1320s, concurrency: 400000, total requests: 9260640, thoughput: 35.35M/s, 7011.39 requests/seconds 660 | time 1323s, concurrency: 400000, total requests: 9287114, thoughput: 35.40M/s, 7016.29 requests/seconds 661 | time 1325s, concurrency: 400000, total requests: 9295306, thoughput: 35.35M/s, 7011.77 requests/seconds 662 | time 1328s, concurrency: 400000, total requests: 9320950, thoughput: 35.40M/s, 7016.16 requests/seconds 663 | time 1330s, concurrency: 400000, total requests: 9329142, thoughput: 35.35M/s, 7011.65 requests/seconds 664 | time 1331s, concurrency: 400000, total requests: 9356126, thoughput: 35.45M/s, 7026.55 requests/seconds 665 | time 1333s, concurrency: 400000, total requests: 9357600, thoughput: 35.40M/s, 7016.85 requests/seconds 666 | time 1335s, concurrency: 400000, total requests: 9365792, thoughput: 35.35M/s, 7012.38 requests/seconds 667 | time 1338s, concurrency: 400000, total requests: 9391572, thoughput: 35.40M/s, 7016.82 requests/seconds 668 | time 1340s, concurrency: 400000, total requests: 9399764, thoughput: 35.35M/s, 7012.36 requests/seconds 669 | time 1343s, concurrency: 400000, total requests: 9425873, thoughput: 35.40M/s, 7016.96 requests/seconds 670 | time 1345s, concurrency: 400000, total requests: 9443951, thoughput: 35.41M/s, 7017.21 requests/seconds 671 | time 1347s, concurrency: 400000, total requests: 9452143, thoughput: 35.35M/s, 7012.78 requests/seconds 672 | time 1350s, concurrency: 400000, total requests: 9478396, thoughput: 35.41M/s, 7017.57 requests/seconds 673 | time 1352s, concurrency: 400000, total requests: 9486588, thoughput: 35.35M/s, 7013.14 requests/seconds 674 | time 1355s, concurrency: 400000, total requests: 9513583, thoughput: 35.41M/s, 7017.73 requests/seconds 675 | time 1358s, concurrency: 400000, total requests: 9530179, thoughput: 35.41M/s, 7017.42 requests/seconds 676 | time 1360s, concurrency: 400000, total requests: 9538371, thoughput: 35.35M/s, 7013.01 requests/seconds 677 | time 1362s, concurrency: 400000, total requests: 9564111, thoughput: 35.41M/s, 7017.45 requests/seconds 678 | time 1364s, concurrency: 400000, total requests: 9572303, thoughput: 35.35M/s, 7013.05 requests/seconds 679 | time 1367s, concurrency: 400000, total requests: 9598687, thoughput: 35.41M/s, 7017.62 requests/seconds 680 | time 1370s, concurrency: 400000, total requests: 9616452, thoughput: 35.41M/s, 7017.94 requests/seconds 681 | time 1372s, concurrency: 400000, total requests: 9624644, thoughput: 35.36M/s, 7013.56 requests/seconds 682 | time 1373s, concurrency: 400000, total requests: 9649155, thoughput: 35.38M/s, 7023.80 requests/seconds 683 | time 1376s, concurrency: 400000, total requests: 9659124, thoughput: 35.41M/s, 7018.26 requests/seconds 684 | time 1378s, concurrency: 400000, total requests: 9667316, thoughput: 35.36M/s, 7013.92 requests/seconds 685 | time 1381s, concurrency: 400000, total requests: 9694098, thoughput: 35.41M/s, 7018.58 requests/seconds 686 | time 1383s, concurrency: 400000, total requests: 9702290, thoughput: 35.36M/s, 7014.25 requests/seconds 687 | time 1386s, concurrency: 400000, total requests: 9728742, thoughput: 35.41M/s, 7018.75 requests/seconds 688 | time 1388s, concurrency: 400000, total requests: 9736934, thoughput: 35.36M/s, 7014.44 requests/seconds 689 | time 1391s, concurrency: 400000, total requests: 9763363, thoughput: 35.41M/s, 7018.86 requests/seconds 690 | time 1393s, concurrency: 400000, total requests: 9771555, thoughput: 35.36M/s, 7014.55 requests/seconds 691 | time 1394s, concurrency: 400000, total requests: 9798406, thoughput: 35.46M/s, 7028.22 requests/seconds 692 | time 1396s, concurrency: 400000, total requests: 9800074, thoughput: 35.41M/s, 7019.32 requests/seconds 693 | time 1398s, concurrency: 400000, total requests: 9818021, thoughput: 35.42M/s, 7019.56 requests/seconds 694 | time 1401s, concurrency: 400000, total requests: 9834931, thoughput: 35.42M/s, 7019.50 requests/seconds 695 | time 1403s, concurrency: 400000, total requests: 9843123, thoughput: 35.37M/s, 7015.22 requests/seconds 696 | time 1405s, concurrency: 400000, total requests: 9869125, thoughput: 35.42M/s, 7019.78 requests/seconds 697 | time 1407s, concurrency: 400000, total requests: 9877317, thoughput: 35.37M/s, 7015.51 requests/seconds 698 | time 1410s, concurrency: 400000, total requests: 9903943, thoughput: 35.42M/s, 7019.92 requests/seconds 699 | time 1412s, concurrency: 400000, total requests: 9912135, thoughput: 35.37M/s, 7015.67 requests/seconds 700 | time 1414s, concurrency: 400000, total requests: 9934982, thoughput: 35.40M/s, 7022.06 requests/seconds 701 | time 1417s, concurrency: 400000, total requests: 9950146, thoughput: 35.42M/s, 7020.38 requests/seconds 702 | time 1419s, concurrency: 400000, total requests: 9958338, thoughput: 35.37M/s, 7016.17 requests/seconds 703 | time 1422s, concurrency: 400000, total requests: 9984567, thoughput: 35.42M/s, 7020.43 requests/seconds 704 | time 1424s, concurrency: 400000, total requests: 9992759, thoughput: 35.37M/s, 7016.22 requests/seconds 705 | time 1427s, concurrency: 400000, total requests: 10018832, thoughput: 35.42M/s, 7020.62 requests/seconds 706 | time 1429s, concurrency: 400000, total requests: 10027024, thoughput: 35.37M/s, 7016.42 requests/seconds 707 | time 1432s, concurrency: 400000, total requests: 10053582, thoughput: 35.42M/s, 7020.65 requests/seconds 708 | time 1434s, concurrency: 400000, total requests: 10061774, thoughput: 35.37M/s, 7016.47 requests/seconds 709 | time 1436s, concurrency: 400000, total requests: 10088693, thoughput: 35.43M/s, 7020.95 requests/seconds 710 | time 1438s, concurrency: 400000, total requests: 10096885, thoughput: 35.38M/s, 7016.78 requests/seconds 711 | time 1441s, concurrency: 400000, total requests: 10123103, thoughput: 35.43M/s, 7021.24 requests/seconds 712 | time 1443s, concurrency: 400000, total requests: 10131295, thoughput: 35.38M/s, 7017.08 requests/seconds 713 | time 1446s, concurrency: 400000, total requests: 10157630, thoughput: 35.43M/s, 7021.16 requests/seconds 714 | time 1448s, concurrency: 400000, total requests: 10165822, thoughput: 35.38M/s, 7017.02 requests/seconds 715 | time 1451s, concurrency: 400000, total requests: 10192400, thoughput: 35.42M/s, 7021.36 requests/seconds 716 | time 1454s, concurrency: 400000, total requests: 10210577, thoughput: 35.43M/s, 7021.66 requests/seconds 717 | time 1456s, concurrency: 400000, total requests: 10218769, thoughput: 35.38M/s, 7017.54 requests/seconds 718 | time 1459s, concurrency: 400000, total requests: 10245322, thoughput: 35.43M/s, 7021.72 requests/seconds 719 | time 1461s, concurrency: 400000, total requests: 10253514, thoughput: 35.38M/s, 7017.60 requests/seconds 720 | time 1462s, concurrency: 400000, total requests: 10280780, thoughput: 35.47M/s, 7031.44 requests/seconds 721 | time 1464s, concurrency: 400000, total requests: 10281405, thoughput: 35.43M/s, 7021.72 requests/seconds 722 | time 1466s, concurrency: 400000, total requests: 10289597, thoughput: 35.38M/s, 7017.68 requests/seconds 723 | time 1469s, concurrency: 400000, total requests: 10315934, thoughput: 35.43M/s, 7022.12 requests/seconds 724 | time 1471s, concurrency: 400000, total requests: 10333057, thoughput: 35.43M/s, 7021.93 requests/seconds 725 | time 1473s, concurrency: 400000, total requests: 10341249, thoughput: 35.38M/s, 7017.86 requests/seconds 726 | time 1476s, concurrency: 400000, total requests: 10367516, thoughput: 35.43M/s, 7022.10 requests/seconds 727 | time 1478s, concurrency: 400000, total requests: 10384771, thoughput: 35.43M/s, 7022.32 requests/seconds 728 | time 1480s, concurrency: 400000, total requests: 10392963, thoughput: 35.39M/s, 7018.27 requests/seconds 729 | time 1483s, concurrency: 400000, total requests: 10419406, thoughput: 35.44M/s, 7022.50 requests/seconds 730 | time 1485s, concurrency: 400000, total requests: 10427598, thoughput: 35.39M/s, 7018.45 requests/seconds 731 | time 1488s, concurrency: 400000, total requests: 10453649, thoughput: 35.44M/s, 7022.62 requests/seconds 732 | time 1490s, concurrency: 400000, total requests: 10461841, thoughput: 35.39M/s, 7018.59 requests/seconds 733 | -------------------------------------------------------------------------------- /run_server: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # try tweak the following kernel parameters if reach 64k limit 4 | # net.netfilter.nf_conntrack_max 5 | # net.ipv4.netfilter.ip_conntrack_max 6 | # net.nf_conntrack_max 7 | # more info https://github.com/http-kit/scale-clojure-web-app/issues/2#issuecomment-14654866 8 | 9 | java -server -Xms3072m -Xmx3072m \ 10 | -cp `lein classpath` clojure.main \ 11 | -m main $@ 12 | -------------------------------------------------------------------------------- /run_test: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | javac ConcurrencyBench.java && java ConcurrencyBench -------------------------------------------------------------------------------- /src/main.clj: -------------------------------------------------------------------------------- 1 | (ns main 2 | (:gen-class) 3 | (:use [clojure.tools.cli :only [cli]] 4 | (ring.middleware [keyword-params :only [wrap-keyword-params]] 5 | [params :only [wrap-params]]) 6 | [org.httpkit.server :only [run-server]])) 7 | 8 | (defn to-int [s] (cond 9 | (string? s) (Integer/parseInt s) 10 | (instance? Integer s) s 11 | (instance? Long s) (.intValue ^Long s))) 12 | 13 | ;; ~20k string 14 | (def const-str (apply str (repeat 200 "http-kit is a http server & client written from scrach for high performance clojure web applications, support async and websocket"))) 15 | 16 | (defn handler [req] 17 | (let [length (to-int (or (-> req :params :length) 1024))] 18 | {:status 200 19 | :headers {"Content-Type" "text/plain"} 20 | :body (subs const-str 0 (max (min 10240 length) 1))})) 21 | 22 | (defn -main [& args] 23 | (run-server (-> handler wrap-keyword-params wrap-params) 24 | {:port 8000 :queue-size 204800}) 25 | (println (str "Server started. listen at 0.0.0.0@8000"))) 26 | --------------------------------------------------------------------------------