这表示脚本超过了允许的总执行时间一天。最常见的情况是运行在触发器上的脚本,它的每日限制比手动执行的脚本要低。据我所知,限制是每天6小时。我的剧本都没那么长时间。
之前一切都很好。突然间,在过去的3-4天里,所有的脚本都开始失败。我不知道发生了什么。我唯一的预感是,我的一个脚本将进入一个无限循环。但是,如果发生这种情况,它很快就会失败,而且所有的脚本都不会运行6个小时。
请帮助解决这个问题。我有一个G套件id,但是Google提到我在堆栈溢出时得到帮助,他们帮不了我。
发布于 2018-02-16 18:51:03
异常消息也应该告诉你很多正在发生的事情。如果您不确定是哪个脚本导致了问题,可以尝试转到Google脚本管理器。在左边的菜单栏中,您将看到一个名为My Executions的部分。如果单击该命令,您可以看到运行的脚本列表以及它们运行了多长时间。此页面还允许您根据持续时间进行排序,并过滤结果,希望能够帮助您了解正在发生的事情。
有可能你有达到你的配额。有一个谷歌套件帐户,你可以最多6小时/天触发总运行时间。此外,确保您没有超出这里在Google页面上的配额下的单个脚本运行时的限制。
对于Google帐户,配额是:
脚本运行时:6分钟/执行 自定义函数运行时:30秒/执行
发布于 2019-01-25 19:18:41
我也有过类似的问题。这有点让人抓狂,因为获得脚本错误会让人相信这是一个可能的语法问题。更有可能的是,脚本一开始就不会运行,这就是为什么触发器可能没有失败的执行状态。相反,可能发生的情况是,您有一个或多个脚本仍在触发不再存在的文档。
在我的例子中,我删除了几个旧的电子表格,但我的一个附加(超级度量)仍然在触发触发器。我错误地认为,当我删除我的电子表格时,触发器就会随之而去。相反,他们在大约六分钟后开始射击和计时,然后四个小时后,他们会再次尝试执行。我把所有这些触发器的持续时间加起来,果然超过了我的配额。
删除这些旧触发器,您可能会在第二天重新设置时返回到配额限制内。这是对我有用的,但我想这不是一个一刀切的解决方案。
https://stackoverflow.com/questions/48821996
复制相似问题