java - 在 Java 应用程序中禁用 GraphQL 自省(introspection)日志记录

标签 java logging graphql introspection disable

运行任何使用 graphQL 连接到我的 java 应用程序的客户端时, 我记录了所有模式,这非常困惑,我想禁用此日志条目(请求和响应):

__schema

__type

我想像 JS 一样: JS graphQL disable introspection

最佳答案

使用时:

<properties> <kotlin.version>1.3.10</kotlin.version> </properties>

<dependency>
     <groupId>com.graphql-java-kickstart</groupId>
     <artifactId>graphql-java-tools</artifactId>
     <version>5.6.0</version> 
 </dependency>

graphql:   
   tools:
     introspection-enabled: false

来自:graphql-java-kickstarter

它应该可以工作(根据: issue-247 ) 相反,当没有使用其他工具/启动器时

关于java - 在 Java 应用程序中禁用 GraphQL 自省(introspection)日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59050666/

相关文章:

java - Java中替换字符串后的字符串长度?

java - 向相反方向移动点

javascript - GraphQL Dataloader 事先不知道 key

ubuntu - 如何在 Squid3 ubuntu 中记录完整的 URL?

javascript - 如何从 Graphql 解析函数中的回调返回值?

asp.net - GraphQL.NET 如何将枚举添加到 GraphQL 类型

java imap 从某个日期开始获取消息

java - 为什么这个简单的 Jakarta Regexp 类无法运行?

c# - NLog 不从 XML 配置加载规则

java - 日志记录和依赖注入(inject)