docker-machine指定cpu个数

给本机的一个服务压测,结果半天qps上不了万,并且常常跑满cpu,搞半天发现,docker里头才1核1G内存。原来boot2docker默认给docker-machine分配1个cpu和1G内存。git

修改配置

docker-machine create \
  --driver virtualbox \
  --virtualbox-cpu-count 4 \
  --virtualbox-memory 1024 \
  dev

或者直接在visualbox里头修改便可github

安装htop

apt-get update
apt-get install htop

压测

ab -c 1000 -n 15000 -r http://192.168.99.100:8080/hello

压测同时看下cpu、内存,而后多调整ab参数,进行观测,取出合理值。docker

doc

相关文章
相关标签/搜索