我正在开发一个应用程序,将一些Google表格带到另一个Google云端硬盘文件夹,然后访问每个文件夹并填写每个文件夹的特定表格。我正在接收“超时执行”,并在此处阅读有关处理它的信息。
但我怀疑,在谈论"Script runtime"时,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,并立即发生错误。