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