Meinheld 异步 WSGI Web 服务器开源项目

我要开发同款
匿名用户2017年03月12日
53阅读
开发技术Python
所属分类服务器软件、应用服务器
授权协议BSD

作品详情

Meinheld是一个高性能的异步WSGIWeb服务器。是一个兼容WSGI的服务器,支持 PEP333和 PEP3333规范。Meinheld利用greenlet和Picoev实现异步I/O。

Meinheld要求 Python2.x>=2.6或者Python3.x>=3.2,同时要求greenlet>=0.4.5。支持Linux,FreeBSD,MacOSX.也可以通过Gunicorn来提供服务。

示例代码:

from meinheld import server def hello_world(environ, start_response):    status = '200 OK'    res = "Hello world!"    response_headers = [        ('Content-type','text/plain'),        ('Content-Length',str(len(res)))]    start_response(status, response_headers)    return [res] server.listen(("0.0.0.0", 8000))server.run(hello_world)
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论