async-graphql/docs/zh-CN/src/apollo_tracing.md
2020-04-17 19:33:28 +08:00

487 B

Apollo Tracing支持

Apollo Tracing提供了查询每个步骤的性能分析结果,它是一个Schema扩展,性能分析结果保存在QueryResponse中。

启用Apollo Tracing扩展需要在创建Schema的时候添加该扩展。

use async_graphql::*;
use async_graphql::extensions::ApolloTracing;

let schema = Schema::build(Query, EmptyMutation, EmptySubscription)
    .extension(|| ApolloTracing::default()) // 启用ApolloTracing扩展
    .finish();