【问题标题】:Inconsistent Error - Service using too much computer time for one day不一致的错误 - 一天使用过多计算机时间的服务
【发布时间】:2019-09-13 00:17:14
【问题描述】:

我有一个执行 API 调用并粘贴结果的脚本,该脚本将基于时间的触发器设置为每分钟运行一次。
过去几天我一直在运行它,而且我经常收到通知说“服务使用了一天过多的计算机时间”

我特别困惑的是错误似乎不一致。每次脚本运行时它都不会失败。
例如,失败记录在:

上午 7 点 59 分
上午 8 点 15 分
上午 8 点 19 分
上午 8 点 24 分

但脚本在它们之间每分钟运行一次。

我查看了执行日志,在昨天的整个过程中,脚本总共运行了大约 4 个小时(平均 10.3 秒/运行)。
环顾四周,我检查了Google quotas,据我所知,我没有达到极限(我们使用的是企业版)。该脚本也只有两个触发器。每分钟一个,每天午夜一个。

【问题讨论】:

    标签: google-apps-script triggers quota


    【解决方案1】:

    关于Apps Script Exception messages的信息:

    触发器的总运行时间为 6 小时/天,但此配额是针对每个用户,而不是每个脚本。因此,如果您有多个脚本,则运行时会累加。

    我建议您访问https://script.google.com/home/executions,查看所有没有过滤器的执行,并总结所有在触发器上运行的执行的持续时间(类型触发器或时间驱动)。

    如果您最近升级到企业版,请记住:

    新创建的 G Suite 域受消费者限制 第一个计费周期,如果他们有六个或更多用户,或者几个 如果用户较少,则计费周期。

    【讨论】:

    • 此外,Google 服务的所有配额都列在here
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-14
    • 1970-01-01
    • 1970-01-01
    • 2018-06-16
    相关资源
    最近更新 更多