8 个版本 (稳定版)
1.2.1 | 2021 年 3 月 3 日 |
---|---|
1.2.0 | 2021 年 2 月 17 日 |
1.1.0 | 2021 年 1 月 29 日 |
0.1.1 | 2021 年 1 月 28 日 |
27 in #replay
11KB
179 行
mqtt-recorder-rs
快速编写的 mqtt 记录器和回放工具,用 Rust 编写。
将每个订阅的值存储在一个由行组成的 json 对象中。每一行都是一个 MQTT 发布。回放功能可以使用此功能在 MQTT 代理上回放内容
安装
假设已安装 Cargo
cargo install mqtt-recorder-rs
记录
示例:将两个特定主题记录到
mqtt-recorder-rs -a localhost record -t "topic1/+/temp" -t "topic2/+/battery" -f loggfile.json
回放
示例:以正常速度回放值,重新启动并不断循环回放值
mqtt-recorder-rs -a localhost replay -f loggifle.json --loop true --speed 1.0
依赖项
~15–24MB
~429K SLoC