16个不稳定版本 (3个重大更改)

0.4.2-rc.12024年7月25日
0.4.0 2024年3月19日
0.3.3 2023年12月13日
0.3.1 2023年11月15日
0.2.0 2023年7月24日

#3 in #批处理

Download history 242/week @ 2024-07-15 148/week @ 2024-07-22 62/week @ 2024-07-29 19/week @ 2024-08-12

每月下载 233次
用于 sozu-prometheus-connector

自定义许可LGPL-3.0

23KB
439 代码行

Sōzu客户端

此存储库公开了一个与Sōzu交互的客户端。它允许使用LoadState命令一次发送一个请求或批处理它们。

状态

此客户端正在开发中,您可以使用它,但它可能有错误。

安装

要安装此依赖项,只需将以下行添加到您的Cargo.toml清单中。

sozu-client = "^0.2.0"

用法

您可以使用客户端如下所示

let opts = ConnectionProperties::try_from(&PathBuf::from("path/to/sozu-configuration.toml")).unwrap();
let client = Client::try_new(opts).await.unwrap();

client.send(RequestType::LoadState(...)).await.unwrap();

贡献

请参阅CONTRIBUTING.mdCODE_OF_CONDUCT.md 文件。

许可

请参阅LICENSE 文件。

联系方式


lib.rs:

Sōzu客户端

此库提供与Sōzu交互的客户端。客户端可以执行单次请求或发送批处理。

依赖项

~12–23MB
~323K SLoC