8 个版本 (破坏性)
0.15.0 | 2024 年 7 月 3 日 |
---|---|
0.14.0 | 2024 年 5 月 30 日 |
0.13.0 | 2024 年 4 月 9 日 |
0.12.0 | 2024 年 4 月 7 日 |
0.7.0 | 2020 年 4 月 16 日 |
#6 在 #轮询
每月 58 次下载
140KB
3.5K SLoC
Rustygeard
Rustygeard 是一个 Rust 原生实现的 Gearman 服务器。
功能
- 管理协议(部分)
- 合并独特的前台作业
- 在多功能工作者上轮询出队(在 C/C++ gearmand 上 --round-robin)
- 实验性 TLS 使用本机 rustls
Rustygeard 仍然是一个非常初级的 Alpha 软件产品,缺乏详细的文档,并且缺少成熟 C/C++ gearmand 的许多功能。
TLS
请注意,此 TLS 支持是 实验性的。它尚未用于生产,仅供实验和测试目的。
要启用 TLS 功能,请将 --tls
传递给 rustygeard。这还需要 --tls-key
和 --tls-cert
。这些应传递到 PEM 编码的私钥和 PEM 编码的全证书链的路径。
如果您希望客户端使用 TLS 客户端身份验证,请传递 --tls-ca
,这将使 rustygeard 请求客户端证书并验证它们是否由该 CA 签署。
依赖项
~5–14MB
~176K SLoC