You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

调用Google Sheets V4 API时延迟波动过大的技术咨询

Google Sheets API 延迟波动问题与付费低延迟服务咨询

我在部署于Heroku Dyno的Node.js应用中运行以下代码读取Google Sheets数据:

var latency = Date.now();
const sheetFile = await google.sheets({version: 'v4', auth});
var result = await sheetFile.spreadsheets.values.get({spreadsheetId: sheetID,range: "TabName!A1:ZZ",});
console.log("tab read latency:",Date.now() - latency)

读取相同数据时延迟波动极大,范围从小于500ms到超过50000ms。一旦事务无法在30秒内完成,Heroku就会超时并向浏览器返回503 "Application error"错误,目前这类错误频繁发生。

该应用已稳定运行多年,仅过去两周才出现此延迟问题,同期业务量增长约3倍,但这个增幅不足以对Google服务器造成负载。涉事表格规模约为500行×20列,请求频率大概是每分钟4-5次。

我目前有两个优化方向:要么降低现有Sheets读取的延迟,要么重构代码彻底移除Sheets依赖。想请教的是:是否可以通过付费方式向Google获取更低延迟的Sheets服务? 此前我咨询过Google销售与开发团队,但均未得到有效答复,特此求助。

附上延迟数据截图:
显示延迟时间的日志截图

内容的提问来源于stack exchange,提问作者Crash Gordon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.19 00:53:10