给本机的一个服务压测,结果半天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
apt-get update apt-get install htop
ab -c 1000 -n 15000 -r http://192.168.99.100:8080/hello
压测同时看下cpu、内存,而后多调整ab参数,进行观测,取出合理值。docker
docker 采坑code