提供节俭服务的集装箱。
thriftpool的Python项目详细描述
CI状态:
thriftpool是Thrift服务的应用服务器。它应该创造所需要的 sockets,启动workers,服务来自客户端的请求并记录它们它使用pyuv作为 用于libuv的包装器和用于在工作进程之间进行负载平衡的pre-fork模型请求处理 用Cython书写
主要特点:
- 前叉工人模型;
- 快速请求处理(~3500 rps);
- 支持请求日志记录
基于Celery的项目代码。
变更日志
0.1.21
- 添加对处理程序启动和停止的支持;
0.1.19-0.1.20
- 添加对工作进程在TTL过期后重新启动的支持;
0.1.17-0.1.18
- 确保接受器在工人崩溃后启动;
0.1.15-0.1.16
- 修复错误;
0.1.14
- 在工作人员之后启动侦听器;
0.1.1-0.1.13
- 添加对预工作模型的支持;
0.1.0(初始释放)
- 基础原型