Skip to content

TechEmpower FrameworkBenchmarks ​

测试报告 ​

java
VERIFYING DB
--------------------------------------------------------------------------------
Accessing URL http://tfb-server:8080/db:
Accessing URL http://tfb-server:8080/db:
--------------------------------------------------------------------------------
VERIFYING QUERY COUNT FOR http://tfb-server:8080/db
--------------------------------------------------------------------------------
New configuration template added to /home/user/.siege
Run siege -C to view the current settings in that file
** SIEGE 4.0.7
** Preparing 512 concurrent users for battle.
The server is now under siege...
Transactions:		         512 hits
Availability:		      100.00 %
Elapsed time:		        2.19 secs
Data transferred:	        0.00 MB
Response time:		        0.98 secs
Transaction rate:	      233.79 trans/sec
Throughput:		        0.00 MB/sec
Concurrency:		      230.25
Successful transactions:         512
Failed transactions:	           0
Longest transaction:	        2.17
Shortest transaction:	        0.01

   PASS for http://tfb-server:8080/db
     Executed queries: 521/512
   PASS for http://tfb-server:8080/db
     Rows read: 511/512
--------------------------------------------------------------------------------
VERIFYING JSON
--------------------------------------------------------------------------------
Accessing URL http://tfb-server:8080/json:
Accessing URL http://tfb-server:8080/json:
   PASS for http://tfb-server:8080/json
--------------------------------------------------------------------------------
VERIFYING QUERY
--------------------------------------------------------------------------------
Accessing URL http://tfb-server:8080/queries?queries=2:
Accessing URL http://tfb-server:8080/queries?queries=2:
Accessing URL http://tfb-server:8080/queries?queries=0:
Accessing URL http://tfb-server:8080/queries?queries=0:
Accessing URL http://tfb-server:8080/queries?queries=foo:
Accessing URL http://tfb-server:8080/queries?queries=foo:
Accessing URL http://tfb-server:8080/queries?queries=501:
Accessing URL http://tfb-server:8080/queries?queries=501:
Accessing URL http://tfb-server:8080/queries?queries=:
Accessing URL http://tfb-server:8080/queries?queries=:
--------------------------------------------------------------------------------
VERIFYING QUERY COUNT FOR http://tfb-server:8080/queries?queries=20
--------------------------------------------------------------------------------
** SIEGE 4.0.7
** Preparing 512 concurrent users for battle.
The server is now under siege...
Transactions:		         512 hits
Availability:		      100.00 %
Elapsed time:		        2.52 secs
Data transferred:	        0.02 MB
Response time:		        1.41 secs
Transaction rate:	      203.17 trans/sec
Throughput:		        0.01 MB/sec
Concurrency:		      287.33
Successful transactions:         512
Failed transactions:	           0
Longest transaction:	        2.48
Shortest transaction:	        0.03

   PASS for http://tfb-server:8080/queries?queries=20
     Executed queries: 10394/10240
   PASS for http://tfb-server:8080/queries?queries=20
     Rows read: 10240/10240
--------------------------------------------------------------------------------
VERIFYING UPDATE
--------------------------------------------------------------------------------
Accessing URL http://tfb-server:8080/updates?queries=2:
tio-server: 2024-11-11 23:29:25.648 [Thread-6] WARN  EhCacheKit.getOrAddCache:32 - Could not find cache config [world], using default.
Accessing URL http://tfb-server:8080/updates?queries=2:
Accessing URL http://tfb-server:8080/updates?queries=0:
Accessing URL http://tfb-server:8080/updates?queries=0:
Accessing URL http://tfb-server:8080/updates?queries=foo:
Accessing URL http://tfb-server:8080/updates?queries=foo:
Accessing URL http://tfb-server:8080/updates?queries=501:
Accessing URL http://tfb-server:8080/updates?queries=501:
Accessing URL http://tfb-server:8080/updates?queries=:
Accessing URL http://tfb-server:8080/updates?queries=:
--------------------------------------------------------------------------------
VERIFYING QUERY COUNT FOR http://tfb-server:8080/updates?queries=20
--------------------------------------------------------------------------------
** SIEGE 4.0.7
** Preparing 512 concurrent users for battle.
The server is now under siege...
Transactions:		         512 hits
Availability:		      100.00 %
Elapsed time:		        2.17 secs
Data transferred:	        0.04 MB
Response time:		        1.16 secs
Transaction rate:	      235.94 trans/sec
Throughput:		        0.02 MB/sec
Concurrency:		      273.82
Successful transactions:         512
Failed transactions:	           0
Longest transaction:	        2.16
Shortest transaction:	        0.15

   PASS for http://tfb-server:8080/updates?queries=20
     Executed queries: 20787/20480
   PASS for http://tfb-server:8080/updates?queries=20
     Rows read: 10240/10240
   PASS for http://tfb-server:8080/updates?queries=20
     Rows updated: 10239/10240
--------------------------------------------------------------------------------
VERIFYING FORTUNE
--------------------------------------------------------------------------------
Accessing URL http://tfb-server:8080/fortunes:
Accessing URL http://tfb-server:8080/fortunes:
--------------------------------------------------------------------------------
VERIFYING QUERY COUNT FOR http://tfb-server:8080/fortunes
--------------------------------------------------------------------------------
** SIEGE 4.0.7
** Preparing 512 concurrent users for battle.
The server is now under siege...
Transactions:		         512 hits
Availability:		      100.00 %
Elapsed time:		        1.15 secs
Data transferred:	        0.03 MB
Response time:		        0.20 secs
Transaction rate:	      445.22 trans/sec
Throughput:		        0.02 MB/sec
Concurrency:		       86.91
Successful transactions:         512
Failed transactions:	           0
Longest transaction:	        1.12
Shortest transaction:	        0.00

   PASS for http://tfb-server:8080/fortunes
     Executed queries: 521/512
   PASS for http://tfb-server:8080/fortunes
     Rows read: 6143/6144
--------------------------------------------------------------------------------
VERIFYING PLAINTEXT
--------------------------------------------------------------------------------
Accessing URL http://tfb-server:8080/plaintext:
Accessing URL http://tfb-server:8080/plaintext:
   PASS for http://tfb-server:8080/plaintext
--------------------------------------------------------------------------------
VERIFYING CACHED-QUERY
--------------------------------------------------------------------------------
Accessing URL http://tfb-server:8080/cachedQuery?queries=2:
Accessing URL http://tfb-server:8080/cachedQuery?queries=2:
Accessing URL http://tfb-server:8080/cachedQuery?queries=0:
Accessing URL http://tfb-server:8080/cachedQuery?queries=0:
Accessing URL http://tfb-server:8080/cachedQuery?queries=foo:
Accessing URL http://tfb-server:8080/cachedQuery?queries=foo:
Accessing URL http://tfb-server:8080/cachedQuery?queries=501:
Accessing URL http://tfb-server:8080/cachedQuery?queries=501:
Accessing URL http://tfb-server:8080/cachedQuery?queries=:
Accessing URL http://tfb-server:8080/cachedQuery?queries=:
   PASS for http://tfb-server:8080/cachedQuery?queries=2
   PASS for http://tfb-server:8080/cachedQuery?queries=0
   PASS for http://tfb-server:8080/cachedQuery?queries=foo
   PASS for http://tfb-server:8080/cachedQuery?queries=501
   PASS for http://tfb-server:8080/cachedQuery?queries=
Auditing /FrameworkBenchmarks/frameworks/Java/tio-http-server:
No problems to report
wrk: Build time: 9s
techempower/mysql:latest: Build time: 16s
tio-server: Build time: 38s
tio-server: Time starting database: 8s
tio-server: Time until accepting requests: 1s
tio-server: Verify time: 1m 9s
tio-server: Total test time: 2m 3s
tfb: Total time building so far: 1m 3s
tfb: Total time verifying so far: 1m 9s
tfb: Total execution time so far: 2m 29s
================================================================================
Verification Summary
--------------------------------------------------------------------------------
| tio-server
|       db            : PASS
|       json          : PASS
|       query         : PASS
|       update        : PASS
|       fortune       : PASS
|       plaintext     : PASS
|       cached-query  : PASS
================================================================================

MIT Licensed