Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services Fargate调度任务失败调用错误_Amazon Web Services_Aws Fargate - Fatal编程技术网

Amazon web services Fargate调度任务失败调用错误

Amazon web services Fargate调度任务失败调用错误,amazon-web-services,aws-fargate,Amazon Web Services,Aws Fargate,我有一个fargate任务,我想作为计划任务每n分钟运行一次。我有一个工作正常的任务定义(云监控日志正常,VPC连接正常)。这就是我将其作为任务或服务运行的时候。但是,当我尝试将其作为计划任务运行时,它不会启动。我检查了cloudwatch日志,但是,日志组中没有日志条目。如果我查找metrics页面,我会在metric名称下看到FailedInvocations条目 我知道在fargate中计划任务有点棘手,因为我们必须转到cloudwatch规则,并在那里更新计划任务,以便添加子网和定义安全

我有一个fargate任务,我想作为计划任务每n分钟运行一次。我有一个工作正常的任务定义(云监控日志正常,VPC连接正常)。这就是我将其作为任务或服务运行的时候。但是,当我尝试将其作为计划任务运行时,它不会启动。我检查了cloudwatch日志,但是,日志组中没有日志条目。如果我查找metrics页面,我会在metric名称下看到FailedInvocations条目

我知道在fargate中计划任务有点棘手,因为我们必须转到cloudwatch规则,并在那里更新计划任务,以便添加子网和定义安全组,因为在通过我的ECS群集页面创建计划任务时,此选项不可用


我还研究了文档页面,并检查了问题。但我仍然无法理解为什么它不起作用。提前谢谢。

这似乎是AWS用于计划任务的web界面的问题,因为他们不允许我将assignPublicIp设置为enabled

否则,Fargate任务无法从ECR注册表中提取图像。然而,当我使用boto3启动此任务时,使用通过cloudwatch规则调用的lambda函数,它工作得很好