标签:socket 驱动 内容 编写 平台 type 服务器 http代理服务器 data
本文内容主要包含Pulsar的介绍和安装、初步使用、应用、常见示例等。
一、 介绍和安装
Pulsar是Python事件驱动并发框架;Pulsar具有高扩展性、高可用性的框架,它能够基于事件驱动的开源实时分析平台和处理框架,同时可以实时收集和处理用户行为和业务事件。
官网地址为: https://pypi.org/project/pulsar/
安装命令为:pip install pulsar
GitHub源码地址为: https://github.com/quantmind/pulsar
二、 初步使用
用pulsar编写的Web服务器示例,每个请求都响应“Hello World!”:
from pulsar.apps import wsgi
def hello(environ, start_response):
data = b‘Hello World!\n‘
response_headers = [
(‘Content-type‘,‘text/plain‘),
(‘Content-Length‘, str(len(data)))
]
start_response(‘200 OK‘, response_headers)
return [data]
if __name__ == ‘__main__‘:
wsgi.WSGIServer(callable=hello).start()
运行效果如图:
三、应用
Pulsar设计允许以优雅和有效的方式实现许多不同的异步应用程序。开箱即用,随附以下内容:
四、常见示例
查看各种工作应用程序的示例目录。这包括:
标签:socket 驱动 内容 编写 平台 type 服务器 http代理服务器 data
原文地址:https://www.cnblogs.com/youcong/p/10066105.html