google-apps-script - 如何重新启动失败的 Google Apps 脚本触发器?
问题描述
我有很多时间驱动的触发器来查询我的 Cloud SQL 服务器并更新 Google 表格中的信息。
今天,我超过了每日配额并收到以下错误消息:
Jun 9, 2020, 7:37:11 AM Error Service invoked too many times for one day: premium jdbc connection.
我所有的触发器在早上 7 点 40 分停止发射。现在是下午 1 点。我可以手动运行我的所有功能,并且它们完成时不会出错。但是,我已删除并重新创建触发器,并且不会在我的帐户上运行任何触发器。我需要等待24小时吗?还有其他地方可以重置触发器吗?我需要创建一个新的 Apps 脚本项目吗?
解决方案
正如评论中提到的,我一直等到滚动的 24 小时配额刷新(不到 24 小时)。我被用完的配额似乎是滚动的 24 小时使用时间,因此它不会重置为零,它只会在旧使用量减少时为您提供额外的使用时间。
评论中的有用建议 - 创建一个主脚本以添加/删除所有触发器,将其他脚本称为库。这使您可以快速删除所有触发器,等待配额重置/刷新,然后缓慢或一次全部添加触发器。否则,一旦您的配额有空间,您可能会不断触发触发器,从而再次最大化您的配额。
推荐阅读
- c - C 编译器接受的可疑 case 语句语法
- assert - 为什么没有推断出这个愚蠢的后置条件?
- d3.js - D3 Transition Path Left And Shift Up/Down Simultaneously
- android - 从 db 获取的对象框显示过时信息
- python - 指令在呈现的文档中显示为文字文本
- google-cloud-platform - Terraform - 使用多个存储类部署 GCP 存储桶?
- vba - VBA Word更改形状中的文本颜色
- google-cloud-platform - 如何使用 Python 创建/管理 GCP API 密钥
- android - expo-notifications scheduleNotification 在设备中未按预期工作
- android - Firebase Android 排行榜系统