gpt4 book ai didi

amazon-web-services - Fargate 配置文件错误 : FargateECSTaskDefinition

转载 作者:行者123 更新时间:2023-12-03 07:23:04 32 4
gpt4 key购买 nike

我正在将 sls 与 AWS Fargate 结合使用。我尝试使用 sls deploy -v 但当我尝试设置 Memory 属性时,我的 fargate-template.yml 出现错误在 FargateECSTaskDefinition 下。这是相关的 yml 部分:

FargateECSTaskDefinition:
Type: "AWS::ECS::TaskDefinition"
Properties:
Cpu: 256
Memory: 512 MB

这是我得到的错误:

An error occurred: FargateECSTaskDefinition - Resource handler returned message: "Invalid request provided: Create TaskDefinition: Invalid 'memory' setting for task. (Service: AmazonECS; Status Code: 400; Error Code: InvalidParameterException; Request ID: f4d1c13d-1885-4157-bf21-4299b06cf3ff; Proxy: null)" (RequestToken: b872e59f-4329-35ed-5191-cfb0c486f49f, HandlerErrorCode: InvalidRequest).

设置内存:1GB可以正常工作。我尝试了 Memory: 512 MBMemory: 512MB,认为空间会有所不同。但两者都返回了错误。我正在关注this文档表明 256 个 CPU 单元和 512 MB 内存的组合是兼容的,因此我不确定问题可能是什么。

从成本角度来看,512MB 和 1GB 之间的差异微不足道,但此时我想从原则上解决这个问题。

最佳答案

在 CloudFormation 中列出了有效值 here 。应该是:

FargateECSTaskDefinition:
Type: "AWS::ECS::TaskDefinition"
Properties:
Cpu: 256
Memory: 512

关于amazon-web-services - Fargate 配置文件错误 : FargateECSTaskDefinition,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69368331/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com