【发布时间】:2018-03-12 11:55:09
【问题描述】:
我正在创建一个物联网设备,用户可以在其中设置特定时间来触发物联网设备的操作。例如:下午 1:00,空调自动启动。 我正在使用谷歌云平台。我检查了 GCP 中的 Cron 作业,它在特定时间或指定时间间隔触发特定 URL。由于我的触发时间存储在数据存储中,因此我必须在每分钟后使用可以编写逻辑的 cron 作业查询数据库,以在时间匹配时触发操作。但在最坏的情况下总会有 59 秒的延迟,否则我可以每秒调用 URL。每秒调用一次 ulr 会非常昂贵,因为我需要每 1 秒查询一次数据库。有没有其他有效的方法来实现这一点?
【问题讨论】:
标签: google-app-engine google-cloud-datastore gae-module