我运行了包含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可能从主机读取内存大小。