Add 120s siege benchmarks
This commit is contained in:
parent
1456e35e96
commit
7c81ca411d
1 changed files with 118 additions and 0 deletions
118
benchmarks
Normal file
118
benchmarks
Normal file
|
|
@ -0,0 +1,118 @@
|
|||
Benchmarks on gpp with nginx django & sqlite :
|
||||
==============================================
|
||||
|
||||
Application :
|
||||
https://git.yannweb.net/maxime-alves/gestion_port_plaisance
|
||||
|
||||
Running :
|
||||
|
||||
siege -f /tmp/urls -c3 -t120s
|
||||
|
||||
With cat /tmp/urls
|
||||
|
||||
http://127.0.0.1:81
|
||||
http://127.0.0.1:81/new_stay/
|
||||
http://127.0.0.1:81/admin/
|
||||
http://127.0.0.1:81/new_stay/ POST search_name=test
|
||||
|
||||
UWSGI 3 process preswpaned :
|
||||
----------------------------
|
||||
|
||||
uwsgi_python3 --fastcgi-socket 127.0.0.1:9000 --module gpp.wsgi:application \
|
||||
--env "DJANGO_SETTINGS_MODULE=gpp.settings" \
|
||||
--home /tmp/gestion_port_plaisance/venv/ \
|
||||
--processes=3 --max-requests=5000
|
||||
|
||||
** SIEGE 4.0.4
|
||||
** Preparing 3 concurrent users for battle.
|
||||
The server is now under siege...
|
||||
Lifting the server siege...
|
||||
Transactions: 55385 hits
|
||||
Availability: 100.00 %
|
||||
Elapsed time: 119.03 secs
|
||||
Data transferred: 745.96 MB
|
||||
Response time: 0.01 secs
|
||||
Transaction rate: 465.30 trans/sec
|
||||
Throughput: 6.27 MB/sec
|
||||
Concurrency: 2.97
|
||||
Successful transactions: 55386
|
||||
Failed transactions: 0
|
||||
Longest transaction: 0.15
|
||||
Shortest transaction: 0.00
|
||||
|
||||
|
||||
PyFCGI 1-3 processes 1 prespawned :
|
||||
-----------------------------------
|
||||
|
||||
spawn-fcgi -d . -n -p 9000 -a 127.0.0.1 -- /usr/local/bin/pyfcgi \
|
||||
-v -e gpp.wsgi -E application -W3 -m5000
|
||||
|
||||
** SIEGE 4.0.4
|
||||
** Preparing 3 concurrent users for battle.
|
||||
The server is now under siege...
|
||||
Lifting the server siege...
|
||||
Transactions: 55515 hits
|
||||
Availability: 100.00 %
|
||||
Elapsed time: 119.02 secs
|
||||
Data transferred: 747.71 MB
|
||||
Response time: 0.01 secs
|
||||
Transaction rate: 466.43 trans/sec
|
||||
Throughput: 6.28 MB/sec
|
||||
Concurrency: 2.97
|
||||
Successful transactions: 55516
|
||||
Failed transactions: 0
|
||||
Longest transaction: 0.20
|
||||
Shortest transaction: 0.00
|
||||
|
||||
|
||||
|
||||
Benchmark on foo_pep333.py using nginx :
|
||||
========================================
|
||||
|
||||
Same siege configuration.
|
||||
|
||||
UWSI 2 processes prespawned :
|
||||
-----------------------------
|
||||
uwsgi_python3 --fastcgi-socket 127.0.0.1:9000 -L \
|
||||
--module foo_pep333:entrypoint --processes=2
|
||||
|
||||
** SIEGE 4.0.4
|
||||
** Preparing 3 concurrent users for battle.
|
||||
The server is now under siege...
|
||||
Lifting the server siege...
|
||||
Transactions: 332925 hits
|
||||
Availability: 100.00 %
|
||||
Elapsed time: 119.15 secs
|
||||
Data transferred: 243.37 MB
|
||||
Response time: 0.00 secs
|
||||
Transaction rate: 2794.17 trans/sec
|
||||
Throughput: 2.04 MB/sec
|
||||
Concurrency: 2.82
|
||||
Successful transactions: 332925
|
||||
Failed transactions: 0
|
||||
Longest transaction: 0.02
|
||||
Shortest transaction: 0.00
|
||||
|
||||
|
||||
PyFCGI 1-2 processes 1 prespawned:
|
||||
----------------------------------
|
||||
spawn-fcgi -d . -n -p 9000 -a 127.0.0.1 -- src/pyfcgi \
|
||||
-e foo_pep333 -E entrypoint -W2 -m0
|
||||
|
||||
** SIEGE 4.0.4
|
||||
** Preparing 3 concurrent users for battle.
|
||||
The server is now under siege...
|
||||
Lifting the server siege...
|
||||
Transactions: 355446 hits
|
||||
Availability: 100.00 %
|
||||
Elapsed time: 119.68 secs
|
||||
Data transferred: 228.64 MB
|
||||
Response time: 0.00 secs
|
||||
Transaction rate: 2969.97 trans/sec
|
||||
Throughput: 1.91 MB/sec
|
||||
Concurrency: 2.80
|
||||
Successful transactions: 355446
|
||||
Failed transactions: 1
|
||||
Longest transaction: 1.03
|
||||
Shortest transaction: 0.00
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue