meinheld

Sagteware kiekie:
meinheld
Sagteware besonderhede:
Weergawe: 0.5.4
Upload datum: 14 Apr 15
Ontwikkelaar: Yutaka Matsubara
Lisensie: Gratis
Populariteit: 1

Rating: nan/5 (Total Votes: 0)

meinheld is nog 'n asinchrone web bediener soos fapws3, tornado.
meinheld is 'n WSGI voldoen web server.
Installasie
Installeer vanaf pypi:
& Nbsp; easy_install -ZU meinheld
Installeer vanaf die bron:
& Nbsp; luislang setup.py installeer
meinheld ondersteun gunicorn.
Om te installeer gunicorn:
& Nbsp; easy_install -ZU gunicorn
Basis Gebruik
eenvoudige wsgi app:
van meinheld invoer bediener
def hello_world (omge, start_response):
& Nbsp; status = '200 OK'
& Nbsp; res = "Hello world!"
& Nbsp; response_headers = [('Inhoud-tipe', 'teks / eenvoudig'), ('Inhoud-lengte', str (Len (res)))]
& Nbsp; start_response (status, response_headers)
& Nbsp; terugkeer [res]
server.listen (("0.0.0.0", 8000))
server.run (hello_world)
met gunicorn. gebruiker werker klas "meinheld.gmeinheld.MeinheldWorker":
$ Gunicorn --workers = 2 --worker-class = "meinheld.gmeinheld.MeinheldWorker" gunicorn_test: app
Performance
meinheld word gebruik om hoë prestasie http_parser.
(Sien http://github.com/ry/http-parser)
en useing hoë werkverrigting gebeurtenis biblioteek picoev.
(Sien http://developer.cybozu.co.jp/kazuho/2009/08/picoev-a-tiny-e.html)
eenvoudige maatstaf
eenvoudige hello_world bank:
def hello_world (omge, start_response):
& Nbsp; status = '200 OK'
& Nbsp; res = "Hello world!"
& Nbsp; response_headers = [('Inhoud-tipe', 'teks / eenvoudig'), ('Inhoud-lengte', str (Len (res)))]
& Nbsp; start_response (status, response_headers)
& Nbsp; terugkeer [res]
gebruik apach bank:
$ Ab-c 100 -n 10000 http://127.0.0.1:8000/
spec
& Nbsp; * CPU: Intel (R) Atom (TM) CPU N270 @ 1.60GHz
& Nbsp; * Memoy: 1G
& Nbsp; * OS: Ubuntu 10.04
bediener versoeke per sekonde
meinheld 0.1 2927,62 [# / sek]
fapws3 0.6 1293,53 [# / sek]
sendfile
. meinheld sendfile gebruik (2), oor wgsi.file_wrapper

Vereistes :

  • Python

Ander sagteware ontwikkelaar Yutaka Matsubara

Meinheld
Meinheld

1 Mar 15

Kommentaar te meinheld

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!