8 个版本
0.2.0 | 2023年6月2日 |
---|---|
0.1.6 | 2023年1月5日 |
0.1.5 | 2022年2月5日 |
0.1.4 | 2020年8月20日 |
0.1.0 | 2018年7月30日 |
#174 在 并发
185,184 每月下载量
在 167 个 Crates 中使用 (通过 wasmtime-cli-flags)
11KB
124 行
线程专用文件日志器
这是一个线程安全的日志器,会将日志写入文件,每个线程拥有自己的文件。
用法
在您的 Cargo.toml
中添加以下内容
[dependencies]
file-per-thread-logger = "0.1.2"
然后在您的代码中添加以下内容,每个线程一次
file_per_thread_logger::initialize("file_prefix-");
然后每次使用 log
的原始操作都会记录到以下命名的文件中
- 主线程将获得一个以程序名称为后缀的文件。
- 未命名的线程将获得一个后缀为 ThreadIdN 的文件,其中 N 是线程的 ID。
- 命名的线程将获得一个以线程名称为后缀的文件。
依赖关系
~3–4MB
~70K SLoC