我对ECS任务定义的硬内存和软内存限制的目的感到困惑.
IIRC软限制是调度程序在一个实例上为任务运行预留的内存量,硬限制是容器在被谋杀之前可以使用多少内存.
我的问题是,如果ECS调度程序根据软限制将任务分配给实例,则可能出现这样的情况,即使用高于软限制但低于硬限制的内存的任务可能导致实例超出其最大内存(假设所有其他任务使用的内存略低于或等于其软限制.
它是否正确?
谢谢
memory cluster-computing amazon-web-services amazon-ecs
amazon-ecs ×1
amazon-web-services ×1
cluster-computing ×1
memory ×1