Amazon web services 在间隔时间安排任务ECS Fargate

Amazon web services 在间隔时间安排任务ECS Fargate,amazon-web-services,amazon-ecs,Amazon Web Services,Amazon Ecs,我有一个疑问。我尝试使用ECS调度任务 我的第一印象就是下一个。。。我不能说要安排任务,请运行N个任务两个小时,然后停止它们。在选项中,我有rate或cron,但这些选项都不能帮助我,因为它们的目标是每N(分钟、小时、天等)运行N个任务,当任务的主要进程完成时,停止 但我想在特定时间运行N个任务。因为mi task是一个API,但我只需要在特定时间间隔内运行该API 有人知道如何解决这个问题吗?或者说,任务时间表并不是实现我想要的目标的最佳解决方案? 我认为您可以使用step函数和aws lam

我有一个疑问。我尝试使用ECS调度任务

我的第一印象就是下一个。。。我不能说要安排任务,请运行N个任务两个小时,然后停止它们。在选项中,我有rate或cron,但这些选项都不能帮助我,因为它们的目标是每N(分钟、小时、天等)运行N个任务,当任务的主要进程完成时,停止

但我想在特定时间运行N个任务。因为mi task是一个API,但我只需要在特定时间间隔内运行该API

有人知道如何解决这个问题吗?或者说,任务时间表并不是实现我想要的目标的最佳解决方案?

  • 我认为您可以使用step函数和aws lambda以及boto3客户端来实现这一点
  • Stepfunctions已经为您的用例等待到未来的特定时间