我对ECS任务定义的硬内存和软内存限制的目的感到困惑.
IIRC软限制是调度程序在一个实例上为任务运行预留的内存量,硬限制是容器在被谋杀之前可以使用多少内存.
我的问题是,如果ECS调度程序根据软限制将任务分配给实例,则可能出现这样的情况,即使用高于软限制但低于硬限制的内存的任务可能导致实例超出其最大内存(假设所有其他任务使用的内存略低于或等于其软限制.
它是否正确?
谢谢
因此,我刚刚阅读了Redux中间件,听起来很棒。有一件事正在困扰我-中间件的返回值。
据我了解,中间件回报的东西(即某些情况下redux-promise我),并获得其他中间件(即logging)不- ,只是返回的结果next(action)。
我的问题是,如果我想使用两个都返回内容的中间件,那将会发生什么-当然,它们会互相破坏,而我只会得到最外部中间件的返回值。
express/connect中间件这个地址通过让中间件写入其“成果”的req和res对象,但什么与终极版的解决方案?
编辑
这是我的问题的一个更具体的例子:
我有两个中间件:
根据我链接中间件的这两个位的顺序,我的结果dispatch(action)将是延迟取消fn或数字5。但是如何获得这两个结果?
如果我有一个 ECS 集群,其中 N 个不同的网站在所述集群上作为 N 个服务运行 - 我该如何设置负载均衡器?
我目前的做法是针对每个网站 X,
它似乎有效......但我想确保这是正确的方法
谢谢!