use tracing::level_filters::LevelFilter; use tracing::{Level, level_filters}; use tracing_subscriber::EnvFilter; use tracing_subscriber::layer::SubscriberExt; use tracing_subscriber::util::SubscriberInitExt; pub fn init() { // 注册一个全局的日志记录器 tracing_subscriber::registry() .with( tracing_subscriber::fmt::layer() .with_file(true) //打印文件名 .with_line_number(true) //打印行号 .with_thread_ids(true) //打印线程ID .with_thread_names(true) //打印线程名称 .with_target(false), //不打印target ) .init(); }