我是 Google App Scripts 的新手,最近开发了一个供我个人使用的脚本,该脚本每分钟执行一次。该脚本非常高效,几秒钟内即可完成执行。然而,有时它会因某种原因挂起并接近 6 分钟的执行时间限制,此时它会被基础设施关闭,我会收到一封失败电子邮件。
我正在尝试调试这里发生的情况。我已经登录了我的脚本,但是对于这些脚本花费很长时间的失败,我没有看到任何日志。
这是截图:
您可以看到我的脚本有很多次运行,都需要不到 5 秒的时间才能完成。然而,一次运行花费了 360 秒,对于这一次运行,我也看不到日志,而对于其他运行,我可以看到日志。
有什么建议如何调试/修复这个问题吗?
屏幕截图显示脚本每分钟运行一次,考虑到免费帐户的触发器每天允许运行 90 分钟。
要了解您的脚本如何消耗此配额,您可以查看日志以计算过去 24 小时内的总触发时间。
一旦确认您的脚本没有超出此配额和其他配额,您可能需要查看 Google Apps 脚本问题跟踪器(请参阅 https://developers.google.com/apps-script/support)来了解如果有类似的报道,否则,发布新问题。