9个版本

0.3.0 2019年12月19日
0.3.0-alpha.1b2019年9月14日
0.3.0-alpha.22019年10月1日
0.1.2 2019年10月11日
0.0.0 2017年11月16日

#1660 in 异步

Download history 2665/week @ 2024-03-17 2203/week @ 2024-03-24 2084/week @ 2024-03-31 2134/week @ 2024-04-07 2822/week @ 2024-04-14 2369/week @ 2024-04-21 2488/week @ 2024-04-28 2375/week @ 2024-05-05 2654/week @ 2024-05-12 2823/week @ 2024-05-19 3248/week @ 2024-05-26 3673/week @ 2024-06-02 2612/week @ 2024-06-09 2301/week @ 2024-06-16 1822/week @ 2024-06-23 491/week @ 2024-06-30

7,484 每月下载
27 个开源软件包中使用 (通过 noria)

MIT 许可证

57KB
859

塔缓冲

在分发到 Service 之前缓冲请求。

许可证

本项目根据 MIT 许可证 许可。

贡献

除非您明确声明,否则您有意提交给Tower的所有贡献都应按MIT许可证许可,不附加任何其他条款或条件。


lib.rs:

当内部服务超出容量时缓冲请求。

缓冲通过启动一个新任务来实现,该任务专门用于从缓冲区中提取请求并将它们调度到内部服务。通过添加缓冲和专用任务,即使内部服务不是可复制的,服务前面的 Buffer 层也可以被 Clone

依赖项

~5.5MB
~90K SLoC