说SCGI的ASGI服务器。

aioscgi的Python项目详细描述


什么是爱奥斯基?在

aioscgi是一个实现异步服务器网关接口的容器 (ASGI)通过简单的公共网关为异步Web应用程序提供服务 接口协议。在

什么是SCGI?在

SCGI是一种用于HTTP服务器和Web之间通信的协议 应用。与CGI相比,SCGI更有效,因为它不分叉 并为每个请求执行应用程序的单独实例;相反, 应用程序提前启动并接收多个请求 (顺序或并发)通过套接字连接。与 SCGI是一个简单得多的协议,因为它使用一个单独的套接字 每个请求的连接,而不是在单个请求中包含框架 连接到多路请求(FastCGI中很少使用的特性 无论如何,由于缺少每个请求的流控制)。在

有关更多信息,请参见WikipediaPythonSCGI页面。在

如何安装?在

aioscgi的版本发布在PyPI上,以便通过pip进行安装。你可以 运行pip install aioscgi。在

对于开发,可以在GitLabGitHub获取源代码。在

如何使用它?在

aioscgi安装一个aioscgi可执行文件。如果您的ASGI应用程序可调用 名为myapp,并且位于名为mypackage/mymodule.py的文件中,您可以 运行aioscgi --unix-socket /path/to/socket mypackage.mymodule:myapp。为 有关可用选项的详细信息,请运行aioscgi --help。在

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Java中从本地文件系统导入文件   spring boot如何在Java SpringBoot项目中集成Olingo(Odata)   java查找连续数组中缺少的第k个元素(超过时间限制)   java为什么在mySql中插入1/2行时会得到2/4行   java不能在静态上下文中使用它   File Observer方法的java My onEvent()部分不起作用   java Netty NioSocketChannel在多线程写入时收到中断消息   java将文件夹与父文件夹一起复制   java我的TictaToe代码出了什么问题?如何检查已采取的措施?   java Swing JTable更新   java如何将cordinates查找为int   如何使用selenium和java在firefox中打开新的空选项卡   java Gradle构建输出Jar未运行   java没有GET/WEBINF/jsp/login的映射。jsp