node.js - Apollo Server 上下文函数每 2 秒执行一次

标签 node.js express apollo-server

apollo-server-expresscontext函数在一个时间间隔内不断执行是否正常?

const server = new ApolloServer({
  typeDefs,
  resolvers,
  context: ({ event, context, express }) => {
    console.log('context')
  }
})

我可以每 2 秒左右在控制台中看到一个新的日志输出。

干杯

最佳答案

我找到了罪魁祸首,或者更好的是其中一位 Apollo 贡献者找到了它。

根据 Apollo 团队的 Trevor 所说,这是使用 Graphql Playground(无论是网络版还是独立应用程序)时的默认行为。

我希望能帮助发现同样问题的人。

关于node.js - Apollo Server 上下文函数每 2 秒执行一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69644925/

相关文章:

javascript - 从Node js中的事件Socket重新创建HTTP请求和响应

javascript - NodeJS/ExpressJS错误的http状态代码

graphql - 如何从 Apollo Server 进行 GraphQL 查询和变更?

node.js - 如何在 res.redirect ('/' )之后执行操作或发送信息?

node.js - Firestore 安全规则 : How to enforce the number of fields CREATED in a Firestore document thru security rules?

javascript - Express 尝试从错误的文件夹中提取资源

node.js - 停止 Pug 中的每个循环

javascript - Express + Mongoose Rest 可扩展项目

graphql - 我如何设置 ApolloServer 默认打开 graphql Playground 而不是 apollographql 沙箱?

graphql - 无法扩展远程 graphql 嵌套输入类型