如果保持在线,Docker容器将使用更多CPU
我有一个使用多个docker容器(使用docker for mac)运行的web项目。当我启动项目时,这些是容器的资源统计信息(我使用如果保持在线,Docker容器将使用更多CPU,docker,Docker,我有一个使用多个docker容器(使用docker for mac)运行的web项目。当我启动项目时,这些是容器的资源统计信息(我使用docker ps-q | xargs docker stats--no stream收集这些信息): 让项目运行数小时后,几乎所有容器的CPU资源使用率都会上升: CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM %
docker ps-q | xargs docker stats--no stream
收集这些信息):
让项目运行数小时后,几乎所有容器的CPU资源使用率都会上升:
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
be517fc9aa09 sms_web 18.61% 27.57MiB / 1.952GiB 1.38% 95.3kB / 250kB 20.9GB / 1.58MB 35
76a1ec37db51 sms_exp 21.79% 33.94MiB / 1.952GiB 1.70% 142kB / 109kB 23.1GB / 1.08MB 35
237fc55e2f49 sms_batch 28.67% 32.71MiB / 1.952GiB 1.64% 13.2MB / 11.2MB 54.3GB / 28.7kB 6
6049ffd0d25a sms_models 20.71% 27.89MiB / 1.952GiB 1.40% 210kB / 189kB 19.8GB / 61.4kB 35
3e2fcdc18e9b sms_mysql-cl 0.00% 1.711MiB / 1.952GiB 0.09% 9.02kB / 3.32kB 11.9MB / 0B 2
75afa399f2d8 sms_kafka 36.66% 496.1MiB / 1.952GiB 24.82% 10.5MB / 12.2MB 77.7GB / 16.6MB 86
757fd6b1ba98 sms_es 38.05% 1.061GiB / 1.952GiB 54.34% 806kB / 1.05MB 101GB / 30.6MB 66
ffb2b1901ea0 sms_mysql 17.37% 75.31MiB / 1.952GiB 3.77% 150kB / 181kB 38GB / 1.04MB 41
该网站在此期间未被访问或更改。为什么CPU使用率会上升,有没有办法解决它,或者这是我的设置中的一个特定问题
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
be517fc9aa09 sms_web 18.61% 27.57MiB / 1.952GiB 1.38% 95.3kB / 250kB 20.9GB / 1.58MB 35
76a1ec37db51 sms_exp 21.79% 33.94MiB / 1.952GiB 1.70% 142kB / 109kB 23.1GB / 1.08MB 35
237fc55e2f49 sms_batch 28.67% 32.71MiB / 1.952GiB 1.64% 13.2MB / 11.2MB 54.3GB / 28.7kB 6
6049ffd0d25a sms_models 20.71% 27.89MiB / 1.952GiB 1.40% 210kB / 189kB 19.8GB / 61.4kB 35
3e2fcdc18e9b sms_mysql-cl 0.00% 1.711MiB / 1.952GiB 0.09% 9.02kB / 3.32kB 11.9MB / 0B 2
75afa399f2d8 sms_kafka 36.66% 496.1MiB / 1.952GiB 24.82% 10.5MB / 12.2MB 77.7GB / 16.6MB 86
757fd6b1ba98 sms_es 38.05% 1.061GiB / 1.952GiB 54.34% 806kB / 1.05MB 101GB / 30.6MB 66
ffb2b1901ea0 sms_mysql 17.37% 75.31MiB / 1.952GiB 3.77% 150kB / 181kB 38GB / 1.04MB 41