【发布时间】:2023-03-25 07:20:02
【问题描述】:
我正在使用 java 注释生成 graphQL 模式。感谢graphql-spqr library。我正在调用代码来
GraphQLSchemaGenerator schemaGenerator = new GraphQLSchemaGenerator()
.withResolverBuilders(new AnnotatedResolverBuilder())
.withValueMapperFactory(new JacksonValueMapperFactory())
.withOperationsFromSingleton(<annotatedClassObject>);
GraphQLSchema schema = schemaGenerator.generate();
每次调用 graphQL API 都会执行上述代码。我知道 GraphQL Java 库记录了以下行。
/** Building this object is very cheap and can be done on each
* execution * if necessary. Building the schema is often not
* as cheap, especially if its parsed from graphql IDL schema
* format via {@link graphql.schema.idl.SchemaParser}.
*/
我有什么方法可以收集关于每次调用生成此架构需要多长时间的指标?
【问题讨论】:
标签: facebook-graph-api graphql metrics graphql-js graphql-java