使用RustWarp追踪时如何减少噪音?
在启用跟踪的情况下使用warp时,我发现跟踪输出很嘈杂。这是因为在每个请求上尝试的每个路由(即过滤器)都会发出一组跟踪事件。
因此,如果我有以下路线,请遵循 warp repo 中的跟踪示例:
let routes = hello
.or(goodbye)
.with(warp::trace::request());
每次goodbye收到对路由的请求时,都会发出两组跟踪事件:一组用于 hello 路由,导致 404 拒绝,另一组用于再见路由,应该回复。
有没有人对如何设置路由以消除为 404 拒绝发出的所有跟踪提供建议,并且只为回复的路由发出跟踪?