如何在AWS中运行cron job?

0

【以下的问题经过翻译处理】 你好:

我们计划在AWS中运行一个定时任务。这个任务每天运行60分钟。因此,我们需要最佳的AWS资源来完成它。 1)如果我们使用EC2,我们需要在其余23小时内花费费用。 2)如果我们使用Lambda,在25分钟后它会超时。 3)AWS批处理似乎也不适合。

因此,请为我们建议最佳选项。

profile picture
ESPECIALISTA
feita há 5 meses38 visualizações
1 Resposta
0

【以下的回答经过翻译处理】 考虑到您排除了使用AWS Batch的可能性,同时Lambda在执行总时间方面不符合您的要求,那么有两种可能的选择:

  1. ECS计划任务- 这将需要代码被容器化(docker);

  2. 自动启动和停止EC2实例- 这个方案可以通过停止不使用的资源来降低操作成本,并在需要它们的容量时启动资源。 请参考以下链接了解更多信息: https://docs.aws.amazon.com/solutions/latest/instance-scheduler-on-aws/solution-overview.html

profile picture
ESPECIALISTA
respondido há 5 meses

Você não está conectado. Fazer login para postar uma resposta.

Uma boa resposta responde claramente à pergunta, dá feedback construtivo e incentiva o crescimento profissional de quem perguntou.

Diretrizes para responder a perguntas