8

在启用跟踪的情况下使用warp时,我发现跟踪输出很嘈杂。这是因为在每个请求上尝试的每个路由(即过滤器)都会发出一组跟踪事件。

因此,如果我有以下路线,请遵循 warp repo 中的跟踪示例:

let routes = hello
    .or(goodbye)
    .with(warp::trace::request());

每次goodbye收到对路由的请求时,都会发出两组跟踪事件:一组用于 hello 路由,导致 404 拒绝,另一组用于 goodbye 路由,它应该回复。

是否有人对如何设置您的路线以消除为 404 拒绝发出的所有跟踪,并且只为回复的路线发出跟踪有建议?

4

0 回答 0