增加超时限制 gatsby-source-wordpress-experimental

Posted

技术标签:

【中文标题】增加超时限制 gatsby-source-wordpress-experimental【英文标题】:Increase timeout limit 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 秒的超时限制?

【问题讨论】:

【参考方案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 后它已得到修复

【讨论】:

以上是关于增加超时限制 gatsby-source-wordpress-experimental的主要内容,如果未能解决你的问题,请参考以下文章

增加超时限制 gatsby-source-wordpress-experimental

如何增加 SQL 实验室和可视化的超集行限制和超时缓存

如何在Linux中增加SSH连接超时的时间

tcp的连接数量受synqueue限制吗

Mybatis设置超时时间

jsch channel is not opened原因及解决