meinheld

Software screenshot:
meinheld
Software informatie:
Versie: 0.5.4
Upload datum: 14 Apr 15
Ontwikkelaar: Yutaka Matsubara
Licentie: Gratis
Populariteit: 1

Rating: nan/5 (Total Votes: 0)

meinheld is nog een andere asynchrone web-server zoals fapws3, tornado.
meinheld is een WSGI compliant webserver.
installatie
Installeren vanaf pypi:
& Nbsp; easy_install -ZU meinheld
Installeren van de bron:
& Nbsp; python setup.py installeren
meinheld ondersteunen gunicorn.
Te installeren gunicorn:
& Nbsp; easy_install -ZU gunicorn
Basisfuncties
eenvoudige WSGI app:
van meinheld import server
def hello_world (environ, start_response):
& Nbsp; status = "200 OK '
& Nbsp; res = "Hallo wereld!"
& Nbsp; response_headers = [('Content-type "," text / plain'), ('Content-Length', str (len (res)))]
& Nbsp; start_response (status response_headers)
& Nbsp; terugkeren [RES]
server.listen (("0.0.0.0", 8000))
server.run (hello_world)
met gunicorn. gebruiker werknemer klasse "meinheld.gmeinheld.MeinheldWorker":
$ Gunicorn --workers = 2 --worker-class = "meinheld.gmeinheld.MeinheldWorker" gunicorn_test: app
Prestaties
meinheld wordt gebruikt high performance http_parser.
(Zie http://github.com/ry/http-parser)
en gebruikend high performance event bibliotheek picoev.
(Zie http://developer.cybozu.co.jp/kazuho/2009/08/picoev-a-tiny-e.html)
eenvoudige maatstaf
eenvoudige hello_world bench:
def hello_world (environ, start_response):
& Nbsp; status = "200 OK '
& Nbsp; res = "Hallo wereld!"
& Nbsp; response_headers = [('Content-type "," text / plain'), ('Content-Length', str (len (res)))]
& Nbsp; start_response (status response_headers)
& Nbsp; terugkeren [RES]
Gebruik apach bench:
$ Ab -c 100 -n 10000 http://127.0.0.1:8000/
spec
& Nbsp; * Processor: Intel (R) Atom (TM) CPU N270 @ 1.60GHz
& Nbsp; * geheugeneffect: 1G
& Nbsp; * OS: Ubuntu 10.04
server requests per seconde
meinheld 0,1 2927,62 [# / sec]
fapws3 0,6 1293,53 [# / sec]
sendfile
. meinheld sendfile gebruiken (2), over wgsi.file_wrapper

Eisen

  • Python

Andere software van ontwikkelaar Yutaka Matsubara

Meinheld
Meinheld

1 Mar 15

Reacties op meinheld

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!