RabbitMQ不尊重Docker内存限制

时间:2016-11-25 12:54:03

标签: memory memory-management docker rabbitmq

我运行了包含RabbitMQ实例的docker容器。我已经使用docker run命令和三个参数(其中包括):

-m 300m

--kernel-memory="300m"

--memory-swap="400m"

docker stats显示:

> CONTAINER           CPU %               MEM USAGE / LIMIT     MEM %   NET I/O               BLOCK I/O 
> 1f50929f8e4e        0.40%               126.8 MB / 349.2 MB   36.30%  908.2 kB / 1.406 MB   24.69 MB / 1.114 MB

我预计RabbitMQ只会看到300MB的RAM内存,但Rabbit UI上可见的高水印显示为5,3GB。我的主机有8GB可用,所以RabbitMQ可能从主机读取内存大小。

0 个答案:

没有答案