繁体   English   中英

Google App Scripts 在时间执行配额中将什么视为“脚本”?

[英]What does Google App Scripts consider as "Script" in time execution quotas?

我正在开发一个应用程序,它将一些 Google Sheets 带到另一个 Google Drive 文件夹,然后访问每个文件夹并为每个文件夹填充一个特定的工作表。 我收到了“超时执行”,并在 SO 上阅读了有关处理它的信息。

但我有一个疑问,在谈论“脚本运行时”时,GAS 将什么视为“脚本” 他们在这个时间限制内考虑一个项目、一个文件还是一个触发器?

当我做了一些测试时,我相信我应该纠正自己:

您应该考虑每个功能

这是我用于测试的代码:

function one() {
    Utilities.sleep(200000) // 3,33 minutes 
    Logger.log("function one() finished execution");
}

function two() {
    Utilities.sleep(200000)
    Logger.log("function two() finished execution");
}

function three() {
    Utilities.sleep(200000)
    Logger.log("function three() finished execution");
}

function callEveryone(){
    one();
    two();
    three();
} 

总共大约 10 分钟, callEveryone()运行得很好。 在任何一个函数中将200000更改为366000,错误立即发生。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM