【问题标题】:Dynamically create cronjobs in AWS在 AWS 中动态创建 cronjobs
【发布时间】:2016-12-22 20:43:00
【问题描述】:

有没有办法在 AWS 中动态创建预定的 lambda 调用?我必须创建许多预定的 lambda 调用。我知道 CloudWatch 规则,但它们对您可以获得的数量有限制。我也听说过Cronally,但它们还没有推出,我宁愿自己做这样的事情。我没有看到没有权衡的明显解决方案,但是否存在“简单的方法”,或者这完全取决于特定的应用程序?

【问题讨论】:

    标签: amazon-web-services lambda cron amazon-cloudwatch


    【解决方案1】:

    cloudwatch 事件docs 表示可以根据要求提高每个帐户 50 条规则的限制,因此也许他们可以将其提高到足够高以满足您的需求。

    或者,您可以只执行一个规则,每分钟触发一个“调度程序”lambda 函数。该调度程序可以包含一个 计划哪些函数在哪些时间被触发,并根据该计划调用其他 lambda 函数。您甚至可以将计划存储在 dynamoDB 表或 s3 存储桶中,因此无需更新 lambda 函数本身来更改计划。

    【讨论】:

      猜你喜欢
      • 2013-05-29
      • 2018-03-27
      • 1970-01-01
      • 1970-01-01
      • 2021-06-07
      • 1970-01-01
      • 1970-01-01
      • 2020-01-06
      • 1970-01-01
      相关资源
      最近更新 更多