Google Cloud Tasks不可靠问题求助:任务延迟执行且控制台无显示
Google Cloud Tasks 任务执行异常求助
我在用Google Cloud Tasks同步存储文件,但这个服务可靠性极差:任务进入队列后,有时要等好几分钟甚至更久才开始执行,而且执行时在Cloud Tasks控制台里根本看不到任务记录。
我创建任务的代码如下:
const taskRequest: ICreateTaskRequest = { parent: queuePath, task: { name: taskPath, httpRequest: { httpMethod: 'POST', oidcToken: { serviceAccountEmail }, headers: { "Content-Type": "application/json" }, url: taskUrl, body: Buffer.from(JSON.stringify(taskData)) } }, }; const task = client!.createTask(taskRequest);
相关文档十分匮乏,恳请各位提供帮助。
- 又碰到同样的问题了,谷歌这什么情况?
- 已经添加了相关日志
- 新增一批任务后,任务开始执行,但7个任务里只完成了6个,剩下1个一直处于挂起状态
- 最离谱的是用gcloud命令也查不到这个任务:
gcloud tasks list --queue=google-drive-0p0F2CL7NKX1buIVax254c8kbdr2 WARNING: We are using the App Engine app location (europe-west1) as the default location. Please use the "--location" flag if you want to use a different location. Listed 0 items.
队列配置详情
- 位置:europe-west1
- 速率限制:
- 最大速率:500次/秒
- 最大并发数:1000
- 最大突发量:100
- 重试参数:
- 最大尝试次数:100
- 最小间隔:0.100秒
- 最大间隔:3600秒
- 最大倍增次数:16
- 最大重试时长:无限制
内容的提问来源于stack exchange,提问作者Dživo Jelić
相关产品推荐
相关产品推荐

