【问题标题】:Increase timeout limit gatsby-source-wordpress-experimental增加超时限制 gatsby-source-wordpress-experimental
【发布时间】:2021-03-21 13:42:39
【问题描述】:

获取图片时返回

Fetching image_url is taking a long time time (longer than 15 seconds). This file is File_size MB``` After few of this line it crashes with ```error RequestError: Timeout awaiting 'request' for 30000ms. 

如何增加这个 15 秒的超时限制?

【问题讨论】:

    标签: reactjs wordpress graphql gatsby gatsby-plugin


    【解决方案1】:

    我建议使用built-in options:

    {
      resolve: `gatsby-source-wordpress-experimental`,
      options: {
        schema: {
          requestConcurrency: 50,
        },
      },
    },
    

    或者,您可以在 package.json 中将开发运行命令更改为:

    "develop": "GATSBY_CONCURRENT_DOWNLOAD=5 gatsby develop",
    

    【讨论】:

    • 我已经这样做了。 timeout: 120000, requestConcurrency: 50, perPage: 50我在配置中使用这个。
    • 您尝试过第二种方法(GATSBY_CONCURRENT_DOWNLOAD=5 gatsby develop)吗?在我的一个项目中是唯一的工作方式
    • 刚试过GATSBY_CONCURRENT_DOWNLOAD=5 gatsby develop同样的结果。
    • 我不明白为什么在我将requestConcurrency: 50, 更改为这个后,它会显示 15 秒。
    • 您可以尝试升级您的软件包和npm 版本吗?
    【解决方案2】:

    我遇到了同样的问题,在从 Node v10 升级到 v14 并运行 npm rebuild 后它已得到修复

    【讨论】:

      猜你喜欢
      • 2021-01-13
      • 2019-11-14
      • 2019-12-10
      • 2018-07-21
      • 1970-01-01
      • 2021-03-24
      • 2017-12-17
      • 1970-01-01
      • 2017-08-16
      相关资源
      最近更新 更多